diff options
| author | Kazu Hirata <kazu@google.com> | 2025-08-21 08:49:55 -0700 | 
|---|---|---|
| committer | Kazu Hirata <kazu@google.com> | 2025-08-21 08:49:56 -0700 | 
| commit | 035dd1d85427f0d7701a6faf3e72681a7eddce5c (patch) | |
| tree | 2ad14f8639bff27ff54d52ce76a3b4cb1ea79619 /llvm/unittests/ADT/APIntTest.cpp | |
| parent | a96b78cf41f8d327377a2853624a9cad4a4e772a (diff) | |
| download | llvm-035dd1d85427f0d7701a6faf3e72681a7eddce5c.zip llvm-035dd1d85427f0d7701a6faf3e72681a7eddce5c.tar.gz llvm-035dd1d85427f0d7701a6faf3e72681a7eddce5c.tar.bz2 | |
[ADT] Fix a warning
This patch fixes:
  third-party/unittest/googletest/include/gtest/gtest.h:1379:11:
  error: comparison of integers of different signs: 'const unsigned
  long' and 'const int' [-Werror,-Wsign-compare]
Diffstat (limited to 'llvm/unittests/ADT/APIntTest.cpp')
| -rw-r--r-- | llvm/unittests/ADT/APIntTest.cpp | 22 | 
1 files changed, 12 insertions, 10 deletions
| diff --git a/llvm/unittests/ADT/APIntTest.cpp b/llvm/unittests/ADT/APIntTest.cpp index 5b01072..116693c 100644 --- a/llvm/unittests/ADT/APIntTest.cpp +++ b/llvm/unittests/ADT/APIntTest.cpp @@ -3747,18 +3747,19 @@ TEST(APIntTest, TryExt) {  TEST(APIntTest, Fshl) {    EXPECT_EQ(        APIntOps::fshl(APInt(8, 0), APInt(8, 255), APInt(8, 8)).getZExtValue(), -      0); +      0U);    EXPECT_EQ(        APIntOps::fshl(APInt(8, 255), APInt(8, 0), APInt(8, 8)).getZExtValue(), -      255); +      255U);    EXPECT_EQ(        APIntOps::fshl(APInt(8, 255), APInt(8, 0), APInt(8, 15)).getZExtValue(), -      128); +      128U);    EXPECT_EQ(        APIntOps::fshl(APInt(8, 15), APInt(8, 15), APInt(8, 11)).getZExtValue(), -      120); +      120U);    EXPECT_EQ( -      APIntOps::fshl(APInt(8, 2), APInt(8, 1), APInt(8, 3)).getZExtValue(), 16); +      APIntOps::fshl(APInt(8, 2), APInt(8, 1), APInt(8, 3)).getZExtValue(), +      16U);    EXPECT_EQ(        APIntOps::fshl(APInt(8, 2), APInt(8, 1), APInt(8, 1)).getZExtValue(),        APIntOps::fshl(APInt(8, 2), APInt(8, 1), APInt(8, 9)).getZExtValue()); @@ -3785,18 +3786,19 @@ TEST(APIntTest, Fshl) {  TEST(APIntTest, Fshr) {    EXPECT_EQ(        APIntOps::fshr(APInt(8, 0), APInt(8, 255), APInt(8, 8)).getZExtValue(), -      255); +      255U);    EXPECT_EQ(        APIntOps::fshr(APInt(8, 255), APInt(8, 0), APInt(8, 8)).getZExtValue(), -      0); +      0U);    EXPECT_EQ(        APIntOps::fshr(APInt(8, 255), APInt(8, 0), APInt(8, 15)).getZExtValue(), -      254); +      254U);    EXPECT_EQ(        APIntOps::fshr(APInt(8, 15), APInt(8, 15), APInt(8, 11)).getZExtValue(), -      225); +      225U);    EXPECT_EQ( -      APIntOps::fshr(APInt(8, 1), APInt(8, 2), APInt(8, 3)).getZExtValue(), 32); +      APIntOps::fshr(APInt(8, 1), APInt(8, 2), APInt(8, 3)).getZExtValue(), +      32U);    EXPECT_EQ(        APIntOps::fshr(APInt(8, 1), APInt(8, 2), APInt(8, 1)).getZExtValue(),        APIntOps::fshr(APInt(8, 1), APInt(8, 2), APInt(8, 9)).getZExtValue()); | 
