-
Notifications
You must be signed in to change notification settings - Fork 14.3k
[asan][test][MSVC] Disabling test on MSVC x86 because of optimized builds #125871
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[asan][test][MSVC] Disabling test on MSVC x86 because of optimized builds #125871
Conversation
@llvm/pr-subscribers-compiler-rt-sanitizer Author: Zack Johnson (zacklj89) ChangesIncluding #124987, we have failures on Windows on x86 with Full diff: https://github.com/llvm/llvm-project/pull/125871.diff 1 Files Affected:
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 6ab796b1c76a69..67cb7e9827b0e3 100644
--- a/compiler-rt/test/asan/TestCases/suppressions-alloc-dealloc-mismatch.cpp
+++ b/compiler-rt/test/asan/TestCases/suppressions-alloc-dealloc-mismatch.cpp
@@ -12,6 +12,7 @@
// FIXME: atos does not work for inlined functions, yet llvm-symbolizer
// does not always work with debug info on Darwin.
// UNSUPPORTED: darwin
+// UNSUPPORTED: target={{.*windows-msvc.*}} && asan-32-bits
#include <stdio.h>
#include <stdlib.h>
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems surprising that this would fail but compiler-rt/test/asan/TestCases/suppressions-function.cpp
would pass. Do we know why this fails? It would be good to have a comment like we do for Darwin.
@benlangmuir we have that test disabled in our fork for MSVC x86 as well. I think the builds/tests here on GitHub only utilize x64 which is why it passes here? I'll make a push calling those out explicitly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Thanks for the heads up! We're just trying to shift bite-sized contributions to upstream rather than internal as we ingest |
LLVM Buildbot has detected a new failure on builder Full details are available at: https://lab.llvm.org/buildbot/#/builders/55/builds/6634 Here is the relevant piece of the build log for the reference
|
…ilds (llvm#125871) Including llvm#124987, we have failures on Windows on x86 with `/O2` builds, similar to Darwin. This disables the test for MSVC-x86.
Including #124987, we have failures on Windows on x86 with
/O2
builds, similar to Darwin. This disables the test for MSVC-x86.