[compiler-rt] 0514d3f - [NFC][scudo] Fix warnings in tests after D139430

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 9 09:01:23 PST 2022


Author: Vitaly Buka
Date: 2022-12-09T08:59:47-08:00
New Revision: 0514d3f4063fc71fdf65f4aa7b8fb8785b7c33b6

URL: https://github.com/llvm/llvm-project/commit/0514d3f4063fc71fdf65f4aa7b8fb8785b7c33b6
DIFF: https://github.com/llvm/llvm-project/commit/0514d3f4063fc71fdf65f4aa7b8fb8785b7c33b6.diff

LOG: [NFC][scudo] Fix warnings in tests after D139430

Added: 
    

Modified: 
    compiler-rt/lib/scudo/standalone/tests/common_test.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/scudo/standalone/tests/common_test.cpp b/compiler-rt/lib/scudo/standalone/tests/common_test.cpp
index e459c7bff72b3..c53b6af316d2c 100644
--- a/compiler-rt/lib/scudo/standalone/tests/common_test.cpp
+++ b/compiler-rt/lib/scudo/standalone/tests/common_test.cpp
@@ -71,19 +71,19 @@ TEST(ScudoCommonTest, Zeros) {
 
 #if SCUDO_LINUX
 TEST(ScudoCommonTest, GetRssFromBuffer) {
-  constexpr size_t AllocSize = 10000000;
-  constexpr u64 Error = 3000000;
+  constexpr int64_t AllocSize = 10000000;
+  constexpr int64_t Error = 3000000;
   constexpr size_t Runs = 10;
 
-  u64 Rss = scudo::GetRSS();
+  int64_t Rss = scudo::GetRSS();
   EXPECT_GT(Rss, 0);
 
   std::vector<std::unique_ptr<char[]>> Allocs(Runs);
   for (auto &Alloc : Allocs) {
     Alloc.reset(new char[AllocSize]());
-    u64 Prev = Rss;
+    int64_t Prev = Rss;
     Rss = scudo::GetRSS();
-    EXPECT_LE(std::abs(static_cast<int64_t>(Rss - AllocSize - Prev)), Error);
+    EXPECT_LE(std::abs(Rss - AllocSize - Prev), Error);
   }
 }
 #endif // SCUDO_LINUX


        


More information about the llvm-commits mailing list