Skip to content

Commit 94d51fd

Browse files
authored
[asan][test][MSVC] Disabling test on MSVC x86 because of optimized builds (#125871)
Including #124987, we have failures on Windows on x86 with `/O2` builds, similar to Darwin. This disables the test for MSVC-x86.
1 parent 69ccb13 commit 94d51fd

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

compiler-rt/test/asan/TestCases/suppressions-alloc-dealloc-mismatch.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@
1010
// XFAIL: android
1111

1212
// FIXME: atos does not work for inlined functions, yet llvm-symbolizer
13-
// does not always work with debug info on Darwin.
13+
// does not always work with debug info on Darwin. Behavior is similar on MSVC x86 outside of /Od.
1414
// UNSUPPORTED: darwin
15+
// UNSUPPORTED: target={{.*windows-msvc.*}} && asan-32-bits
1516

1617
#include <stdio.h>
1718
#include <stdlib.h>

compiler-rt/test/asan/TestCases/suppressions-function.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
// UNSUPPORTED: ios
1212

1313
// FIXME: atos does not work for inlined functions, yet llvm-symbolizer
14-
// does not always work with debug info on Darwin.
14+
// does not always work with debug info on Darwin. Behavior is similar on MSVC x86 outside of /Od.
1515
// UNSUPPORTED: darwin
16+
// UNSUPPORTED: target={{.*windows-msvc.*}} && asan-32-bits
1617

1718
#include <stdio.h>
1819
#include <stdlib.h>

0 commit comments

Comments
 (0)