Fix a few more conversion warnings on 4.0
authorDaniel Dunbar <daniel@zuster.org>
Fri, 18 Sep 2009 17:48:05 +0000 (17:48 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Fri, 18 Sep 2009 17:48:05 +0000 (17:48 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82232 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/ADT/APIntTest.cpp

index d910f51db7579bec804c0cfc21a51116dc525763..24a3d9b4ade8d2df3fa8c205f9363b1b8880bca6 100644 (file)
@@ -175,11 +175,11 @@ TEST(APIntTest, fromString) {
   EXPECT_EQ(APInt(32, 3), APInt(32,  "+11", 2));
   EXPECT_EQ(APInt(32, 4), APInt(32, "+100", 2));
 
-  EXPECT_EQ(APInt(32, -0LL), APInt(32,   "-0", 2));
-  EXPECT_EQ(APInt(32, -1LL), APInt(32,   "-1", 2));
-  EXPECT_EQ(APInt(32, -2LL), APInt(32,  "-10", 2));
-  EXPECT_EQ(APInt(32, -3LL), APInt(32,  "-11", 2));
-  EXPECT_EQ(APInt(32, -4LL), APInt(32, "-100", 2));
+  EXPECT_EQ(APInt(32, uint64_t(-0LL)), APInt(32,   "-0", 2));
+  EXPECT_EQ(APInt(32, uint64_t(-1LL)), APInt(32,   "-1", 2));
+  EXPECT_EQ(APInt(32, uint64_t(-2LL)), APInt(32,  "-10", 2));
+  EXPECT_EQ(APInt(32, uint64_t(-3LL)), APInt(32,  "-11", 2));
+  EXPECT_EQ(APInt(32, uint64_t(-4LL)), APInt(32, "-100", 2));
 
 
   EXPECT_EQ(APInt(32,  0), APInt(32,  "0",  8));