[llvm] r291776 - Fix some -Wsign-compare warnings by making some integer literals explicitly unsigned

David Blaikie via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 12 09:44:32 PST 2017


Author: dblaikie
Date: Thu Jan 12 11:44:32 2017
New Revision: 291776

URL: http://llvm.org/viewvc/llvm-project?rev=291776&view=rev
Log:
Fix some -Wsign-compare warnings by making some integer literals explicitly unsigned

Modified:
    llvm/trunk/unittests/IR/IRBuilderTest.cpp

Modified: llvm/trunk/unittests/IR/IRBuilderTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/IR/IRBuilderTest.cpp?rev=291776&r1=291775&r2=291776&view=diff
==============================================================================
--- llvm/trunk/unittests/IR/IRBuilderTest.cpp (original)
+++ llvm/trunk/unittests/IR/IRBuilderTest.cpp Thu Jan 12 11:44:32 2017
@@ -458,17 +458,17 @@ TEST_F(IRBuilderTest, DIBuilderMacro) {
   auto MUndef1 = DIB.createMacro(TMF1, 7, dwarf::DW_MACINFO_undef, "M1");
 
   EXPECT_EQ(dwarf::DW_MACINFO_define, MDef1->getMacinfoType());
-  EXPECT_EQ(3, MDef1->getLine());
+  EXPECT_EQ(3u, MDef1->getLine());
   EXPECT_EQ("M1", MDef1->getName());
   EXPECT_EQ("V1", MDef1->getValue());
 
   EXPECT_EQ(dwarf::DW_MACINFO_undef, MUndef1->getMacinfoType());
-  EXPECT_EQ(7, MUndef1->getLine());
+  EXPECT_EQ(7u, MUndef1->getLine());
   EXPECT_EQ("M1", MUndef1->getName());
   EXPECT_EQ("", MUndef1->getValue());
 
   EXPECT_EQ(dwarf::DW_MACINFO_start_file, TMF2->getMacinfoType());
-  EXPECT_EQ(5, TMF2->getLine());
+  EXPECT_EQ(5u, TMF2->getLine());
   EXPECT_EQ(File2, TMF2->getFile());
 
   DIB.finalize();




More information about the llvm-commits mailing list