[llvm] 214f897 - [unittest] Fix -Wsign-compare warnings in KnownBits.cpp after #82354

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 1 12:06:16 PST 2024


Author: Fangrui Song
Date: 2024-03-01T12:06:12-08:00
New Revision: 214f8972793ccc2e062ca56c04d93e799d4c17eb

URL: https://github.com/llvm/llvm-project/commit/214f8972793ccc2e062ca56c04d93e799d4c17eb
DIFF: https://github.com/llvm/llvm-project/commit/214f8972793ccc2e062ca56c04d93e799d4c17eb.diff

LOG: [unittest] Fix -Wsign-compare warnings in KnownBits.cpp after #82354

Added: 
    

Modified: 
    llvm/unittests/Support/KnownBitsTest.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/unittests/Support/KnownBitsTest.cpp b/llvm/unittests/Support/KnownBitsTest.cpp
index 9cc5741ad73c45..fb9210bffcb433 100644
--- a/llvm/unittests/Support/KnownBitsTest.cpp
+++ b/llvm/unittests/Support/KnownBitsTest.cpp
@@ -256,8 +256,8 @@ TEST(KnownBitsTest, AbsDiffSpecialCase) {
   LHS.Zero = APInt(4, 0b0100);
   RHS.Zero = APInt(4, 0b0100);
   Res = KnownBits::abs
diff (LHS, RHS);
-  EXPECT_EQ(0b0000, Res.One.getZExtValue());
-  EXPECT_EQ(0b1110, Res.Zero.getZExtValue());
+  EXPECT_EQ(0b0000ul, Res.One.getZExtValue());
+  EXPECT_EQ(0b1110ul, Res.Zero.getZExtValue());
 
   // find the common bits between sub(LHS,RHS) and sub(RHS,LHS).
   // Actual: false (Inputs = ???1, 1000, Computed = ???1, Exact = 0??1)
@@ -266,8 +266,8 @@ TEST(KnownBitsTest, AbsDiffSpecialCase) {
   LHS.Zero = APInt(4, 0b0000);
   RHS.Zero = APInt(4, 0b0111);
   Res = KnownBits::abs
diff (LHS, RHS);
-  EXPECT_EQ(0b0001, Res.One.getZExtValue());
-  EXPECT_EQ(0b0000, Res.Zero.getZExtValue());
+  EXPECT_EQ(0b0001ul, Res.One.getZExtValue());
+  EXPECT_EQ(0b0000ul, Res.Zero.getZExtValue());
 }
 
 TEST(KnownBitsTest, BinaryExhaustive) {


        


More information about the llvm-commits mailing list