[compiler-rt] 4985804 - [asan][test] Disable suppressions-alloc-dealloc-mismatch.cpp on Darwin
Ben Langmuir via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 30 09:21:21 PST 2025
Author: Ben Langmuir
Date: 2025-01-30T09:21:00-08:00
New Revision: 4985804c0608a83f6ab017137c3d3d4f02827774
URL: https://github.com/llvm/llvm-project/commit/4985804c0608a83f6ab017137c3d3d4f02827774
DIFF: https://github.com/llvm/llvm-project/commit/4985804c0608a83f6ab017137c3d3d4f02827774.diff
LOG: [asan][test] Disable suppressions-alloc-dealloc-mismatch.cpp on Darwin
The suppressions mechanism doesn't work reliably in optimized builds,
which turns out to be a known issue (see b87543c704724 / svn r308908).
Disable this test, as it is also testing a feature (alloc/dealloc
mismatch) that is disabled by default on Darwin anyway.
rdar://143830493
Added:
Modified:
compiler-rt/test/asan/TestCases/suppressions-alloc-dealloc-mismatch.cpp
Removed:
################################################################################
diff --git a/compiler-rt/test/asan/TestCases/suppressions-alloc-dealloc-mismatch.cpp b/compiler-rt/test/asan/TestCases/suppressions-alloc-dealloc-mismatch.cpp
index 43478ec2f3457c..6ab796b1c76a69 100644
--- a/compiler-rt/test/asan/TestCases/suppressions-alloc-dealloc-mismatch.cpp
+++ b/compiler-rt/test/asan/TestCases/suppressions-alloc-dealloc-mismatch.cpp
@@ -9,6 +9,10 @@
// FIXME: Upload suppressions to device.
// XFAIL: android
+// FIXME: atos does not work for inlined functions, yet llvm-symbolizer
+// does not always work with debug info on Darwin.
+// UNSUPPORTED: darwin
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
More information about the llvm-commits
mailing list