[llvm] b94d4b1 - [unittests][Object] Use matching signedness for expected value
Hubert Tong via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 11 06:58:30 PDT 2020
Author: Hubert Tong
Date: 2020-03-11T09:58:10-04:00
New Revision: b94d4b19034bdce139d2c58c31f6235b7915e16b
URL: https://github.com/llvm/llvm-project/commit/b94d4b19034bdce139d2c58c31f6235b7915e16b
DIFF: https://github.com/llvm/llvm-project/commit/b94d4b19034bdce139d2c58c31f6235b7915e16b.diff
LOG: [unittests][Object] Use matching signedness for expected value
Speculative fix for buildbot breakage:
http://lab.llvm.org:8011/builders/clang-ppc64le-rhel/builds/1899/steps/ninja%20check%201/logs/stdio
D75742 introduces checks that cause bots to complain about comparing
values where the integer types mismatch on signedness.
This patch makes the expected value unsigned in various cases (since the
value being tested is unsigned).
Added:
Modified:
llvm/unittests/Object/ArchiveTest.cpp
Removed:
################################################################################
diff --git a/llvm/unittests/Object/ArchiveTest.cpp b/llvm/unittests/Object/ArchiveTest.cpp
index df5aeeae02b9..ef2553b1d137 100644
--- a/llvm/unittests/Object/ArchiveTest.cpp
+++ b/llvm/unittests/Object/ArchiveTest.cpp
@@ -56,7 +56,7 @@ TEST_F(ArchiveTestsFixture, ArchiveChildGetSizeRegularArchive) {
Expected<uint64_t> Size = (*Child)->getSize();
ASSERT_THAT_EXPECTED(Size, Succeeded());
- EXPECT_EQ(9999999999, *Size);
+ EXPECT_EQ(9999999999u, *Size);
}
TEST_F(ArchiveTestsFixture, ArchiveChildGetSizeThinArchive) {
@@ -65,7 +65,7 @@ TEST_F(ArchiveTestsFixture, ArchiveChildGetSizeThinArchive) {
Expected<uint64_t> Size = (*Child)->getSize();
ASSERT_THAT_EXPECTED(Size, Succeeded());
- EXPECT_EQ(9999999999, *Size);
+ EXPECT_EQ(9999999999u, *Size);
}
TEST_F(ArchiveTestsFixture, ArchiveChildGetBuffer) {
@@ -76,6 +76,6 @@ TEST_F(ArchiveTestsFixture, ArchiveChildGetBuffer) {
// Cannot use ASSERT_THAT_EXPECTED, as that will attempt to print the
// StringRef (which has an invalid size).
ASSERT_TRUE((bool)Buffer);
- EXPECT_EQ(9999999999, Buffer->size());
+ EXPECT_EQ(9999999999u, Buffer->size());
EXPECT_EQ(ArchiveWithMember + sizeof(ArchiveWithMember) - 1, Buffer->data());
}
More information about the llvm-commits
mailing list