[llvm] 1d56c50 - [llvm][ADT] Fix signedness mismatch in `IntrusiveRefCntPtr` test

Jan Svoboda via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 6 11:05:08 PDT 2023


Author: Jan Svoboda
Date: 2023-09-06T11:05:01-07:00
New Revision: 1d56c509be636f5fc40a6dffe8d3a23a87d46faa

URL: https://github.com/llvm/llvm-project/commit/1d56c509be636f5fc40a6dffe8d3a23a87d46faa
DIFF: https://github.com/llvm/llvm-project/commit/1d56c509be636f5fc40a6dffe8d3a23a87d46faa.diff

LOG: [llvm][ADT] Fix signedness mismatch in `IntrusiveRefCntPtr` test

Added: 
    

Modified: 
    llvm/unittests/ADT/IntrusiveRefCntPtrTest.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/unittests/ADT/IntrusiveRefCntPtrTest.cpp b/llvm/unittests/ADT/IntrusiveRefCntPtrTest.cpp
index af2c3760bc99af2..f4f208348280488 100644
--- a/llvm/unittests/ADT/IntrusiveRefCntPtrTest.cpp
+++ b/llvm/unittests/ADT/IntrusiveRefCntPtrTest.cpp
@@ -142,15 +142,15 @@ TEST(IntrusiveRefCntPtr, InteropsWithConvertible) {
 
 TEST(IntrusiveRefCntPtrTest, Unique) {
   IntrusiveRefCntPtr<X> X1;
-  EXPECT_EQ(X1.useCount(), 0);
+  EXPECT_EQ(X1.useCount(), 0u);
   X1 = new X();
-  EXPECT_EQ(X1.useCount(), 1);
+  EXPECT_EQ(X1.useCount(), 1u);
   {
     IntrusiveRefCntPtr<X> X2 = X1;
-    EXPECT_EQ(X1.useCount(), 2);
-    EXPECT_EQ(X2.useCount(), 2);
+    EXPECT_EQ(X1.useCount(), 2u);
+    EXPECT_EQ(X2.useCount(), 2u);
   }
-  EXPECT_EQ(X1.useCount(), 1);
+  EXPECT_EQ(X1.useCount(), 1u);
 }
 
 } // end namespace llvm


        


More information about the llvm-commits mailing list