[compiler-rt] 090edd3 - [lsan] Disable symbolization in test

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 13 17:28:47 PDT 2024


Author: Vitaly Buka
Date: 2024-03-13T17:28:32-07:00
New Revision: 090edd376e6ae353ab344b84622824ce25454bd3

URL: https://github.com/llvm/llvm-project/commit/090edd376e6ae353ab344b84622824ce25454bd3
DIFF: https://github.com/llvm/llvm-project/commit/090edd376e6ae353ab344b84622824ce25454bd3.diff

LOG: [lsan] Disable symbolization in test

With internal symbolizer leaking pointers can be
copied into alive memory used by symbolizer.

Added: 
    

Modified: 
    compiler-rt/test/lsan/TestCases/recoverable_leak_check.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/test/lsan/TestCases/recoverable_leak_check.cpp b/compiler-rt/test/lsan/TestCases/recoverable_leak_check.cpp
index 296f5a0a5915fb..dbad784f85528c 100644
--- a/compiler-rt/test/lsan/TestCases/recoverable_leak_check.cpp
+++ b/compiler-rt/test/lsan/TestCases/recoverable_leak_check.cpp
@@ -1,13 +1,10 @@
 // Test for on-demand leak checking.
 // RUN: %clangxx_lsan %s -o %t
-// RUN: %env_lsan_opts=use_stacks=0:use_registers=0 %run %t foo 2>&1 | FileCheck %s
-// RUN: %env_lsan_opts=use_stacks=0:use_registers=0 %run %t 2>&1 | FileCheck %s
+// RUN: %env_lsan_opts=use_stacks=0:use_registers=0:symbolize=0 %run %t foo 2>&1 | FileCheck %s
+// RUN: %env_lsan_opts=use_stacks=0:use_registers=0:symbolize=0 %run %t 2>&1 | FileCheck %s
 
 // UNSUPPORTED: darwin
 
-// FIXME: Investigate.
-// XFAIL: internal_symbolizer && lsan-standalone && i386-linux
-
 #include <assert.h>
 #include <stdio.h>
 #include <stdlib.h>


        


More information about the llvm-commits mailing list