[compiler-rt] [NFC][Asan] Fix warning in test (PR #155447)

via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 26 09:53:59 PDT 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-compiler-rt-sanitizer

Author: Vitaly Buka (vitalybuka)

<details>
<summary>Changes</summary>

After #<!-- -->150028.


---
Full diff: https://github.com/llvm/llvm-project/pull/155447.diff


1 Files Affected:

- (modified) compiler-rt/lib/asan/tests/asan_test.cpp (+2-1) 


``````````diff
diff --git a/compiler-rt/lib/asan/tests/asan_test.cpp b/compiler-rt/lib/asan/tests/asan_test.cpp
index 2d054ee859ed4..92512c027e381 100644
--- a/compiler-rt/lib/asan/tests/asan_test.cpp
+++ b/compiler-rt/lib/asan/tests/asan_test.cpp
@@ -395,7 +395,8 @@ TEST(AddressSanitizer, ReallocTest) {
   }
   free(ptr);
   // Realloc pointer returned by malloc(0).
-  int *ptr2 = Ident((int*)malloc(0));
+  volatile void* ptr0 = malloc(0);
+  int *ptr2 = Ident((int*)ptr0);
   ptr2 = Ident((int*)realloc(ptr2, sizeof(*ptr2)));
   *ptr2 = 42;
   EXPECT_EQ(42, *ptr2);

``````````

</details>


https://github.com/llvm/llvm-project/pull/155447


More information about the llvm-commits mailing list