diff options
| author | Daniel Dunbar <daniel@zuster.org> | 2009-09-17 17:46:53 +0000 |
|---|---|---|
| committer | Daniel Dunbar <daniel@zuster.org> | 2009-09-17 17:46:53 +0000 |
| commit | 0ec4ed7b74aec3082035c2db38fc9083cba5fd32 (patch) | |
| tree | 9ff38ddfc5339a407b215f95855c827b6e942fd2 /llvm/unittests/ADT/APIntTest.cpp | |
| parent | 2f5c75e17dc0b2df841db396de22c35b95cb7f41 (diff) | |
| download | llvm-0ec4ed7b74aec3082035c2db38fc9083cba5fd32.zip llvm-0ec4ed7b74aec3082035c2db38fc9083cba5fd32.tar.gz llvm-0ec4ed7b74aec3082035c2db38fc9083cba5fd32.tar.bz2 | |
Another try at fixing compile warnings on 4.0
llvm-svn: 82148
Diffstat (limited to 'llvm/unittests/ADT/APIntTest.cpp')
| -rw-r--r-- | llvm/unittests/ADT/APIntTest.cpp | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/llvm/unittests/ADT/APIntTest.cpp b/llvm/unittests/ADT/APIntTest.cpp index 9423316..d910f51 100644 --- a/llvm/unittests/ADT/APIntTest.cpp +++ b/llvm/unittests/ADT/APIntTest.cpp @@ -196,12 +196,12 @@ TEST(APIntTest, fromString) { EXPECT_EQ(APInt(32, +15), APInt(32, "+17", 8)); EXPECT_EQ(APInt(32, +16), APInt(32, "+20", 8)); - EXPECT_EQ(APInt(32, -0LL), APInt(32, "-0", 8)); - EXPECT_EQ(APInt(32, -1LL), APInt(32, "-1", 8)); - EXPECT_EQ(APInt(32, -7LL), APInt(32, "-7", 8)); - EXPECT_EQ(APInt(32, -8LL), APInt(32, "-10", 8)); - EXPECT_EQ(APInt(32, -15LL), APInt(32, "-17", 8)); - EXPECT_EQ(APInt(32, -16LL), APInt(32, "-20", 8)); + EXPECT_EQ(APInt(32, uint64_t(-0LL)), APInt(32, "-0", 8)); + EXPECT_EQ(APInt(32, uint64_t(-1LL)), APInt(32, "-1", 8)); + EXPECT_EQ(APInt(32, uint64_t(-7LL)), APInt(32, "-7", 8)); + EXPECT_EQ(APInt(32, uint64_t(-8LL)), APInt(32, "-10", 8)); + EXPECT_EQ(APInt(32, uint64_t(-15LL)), APInt(32, "-17", 8)); + EXPECT_EQ(APInt(32, uint64_t(-16LL)), APInt(32, "-20", 8)); EXPECT_EQ(APInt(32, 0), APInt(32, "0", 10)); @@ -211,12 +211,12 @@ TEST(APIntTest, fromString) { EXPECT_EQ(APInt(32, 19), APInt(32, "19", 10)); EXPECT_EQ(APInt(32, 20), APInt(32, "20", 10)); - EXPECT_EQ(APInt(32, -0LL), APInt(32, "-0", 10)); - EXPECT_EQ(APInt(32, -1LL), APInt(32, "-1", 10)); - EXPECT_EQ(APInt(32, -9LL), APInt(32, "-9", 10)); - EXPECT_EQ(APInt(32, -10LL), APInt(32, "-10", 10)); - EXPECT_EQ(APInt(32, -19LL), APInt(32, "-19", 10)); - EXPECT_EQ(APInt(32, -20LL), APInt(32, "-20", 10)); + EXPECT_EQ(APInt(32, uint64_t(-0LL)), APInt(32, "-0", 10)); + EXPECT_EQ(APInt(32, uint64_t(-1LL)), APInt(32, "-1", 10)); + EXPECT_EQ(APInt(32, uint64_t(-9LL)), APInt(32, "-9", 10)); + EXPECT_EQ(APInt(32, uint64_t(-10LL)), APInt(32, "-10", 10)); + EXPECT_EQ(APInt(32, uint64_t(-19LL)), APInt(32, "-19", 10)); + EXPECT_EQ(APInt(32, uint64_t(-20LL)), APInt(32, "-20", 10)); EXPECT_EQ(APInt(32, 0), APInt(32, "0", 16)); @@ -226,12 +226,12 @@ TEST(APIntTest, fromString) { EXPECT_EQ(APInt(32, 31), APInt(32, "1F", 16)); EXPECT_EQ(APInt(32, 32), APInt(32, "20", 16)); - EXPECT_EQ(APInt(32, -0LL), APInt(32, "-0", 16)); - EXPECT_EQ(APInt(32, -1LL), APInt(32, "-1", 16)); - EXPECT_EQ(APInt(32, -15LL), APInt(32, "-F", 16)); - EXPECT_EQ(APInt(32, -16LL), APInt(32, "-10", 16)); - EXPECT_EQ(APInt(32, -31LL), APInt(32, "-1F", 16)); - EXPECT_EQ(APInt(32, -32LL), APInt(32, "-20", 16)); + EXPECT_EQ(APInt(32, uint64_t(-0LL)), APInt(32, "-0", 16)); + EXPECT_EQ(APInt(32, uint64_t(-1LL)), APInt(32, "-1", 16)); + EXPECT_EQ(APInt(32, uint64_t(-15LL)), APInt(32, "-F", 16)); + EXPECT_EQ(APInt(32, uint64_t(-16LL)), APInt(32, "-10", 16)); + EXPECT_EQ(APInt(32, uint64_t(-31LL)), APInt(32, "-1F", 16)); + EXPECT_EQ(APInt(32, uint64_t(-32LL)), APInt(32, "-20", 16)); } TEST(APIntTest, StringBitsNeeded2) { |
