diff options
author | Reid Kleckner <rnk@google.com> | 2016-04-27 16:38:03 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2016-04-27 16:38:03 +0000 |
commit | 0b438ec2e633815383ef034b11e90f92d6af1323 (patch) | |
tree | 716ca6ca9137499d8a54361ea58296e74ec37b30 /test | |
parent | 9d79ea3416bfbe3acac50e47802ee9621bf53254 (diff) |
Un-XFAIL tests on Windows after fixing PR27492
Private symbols in PDBs do not have parameter types in their names so we
have to drop the parens from the lambda call operator.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@267735 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r-- | test/asan/TestCases/stack-oob-frames.cc | 3 | ||||
-rw-r--r-- | test/asan/TestCases/use-after-scope-capture.cc | 3 |
2 files changed, 1 insertions, 5 deletions
diff --git a/test/asan/TestCases/stack-oob-frames.cc b/test/asan/TestCases/stack-oob-frames.cc index 00db4b3e1..3b5d511b2 100644 --- a/test/asan/TestCases/stack-oob-frames.cc +++ b/test/asan/TestCases/stack-oob-frames.cc @@ -4,9 +4,6 @@ // RUN: not %run %t 2 2>&1 | FileCheck %s --check-prefix=CHECK2 // RUN: not %run %t 3 2>&1 | FileCheck %s --check-prefix=CHECK3 -// FIXME: Symbolization problems. -// XFAIL: win32 - #define NOINLINE __attribute__((noinline)) inline void break_optimization(void *arg) { __asm__ __volatile__("" : : "r" (arg) : "memory"); diff --git a/test/asan/TestCases/use-after-scope-capture.cc b/test/asan/TestCases/use-after-scope-capture.cc index 2a8eb219d..bfa7bcd32 100644 --- a/test/asan/TestCases/use-after-scope-capture.cc +++ b/test/asan/TestCases/use-after-scope-capture.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -std=c++11 -O1 -mllvm -asan-use-after-scope=1 %s -o %t && \ // RUN: not %run %t 2>&1 | FileCheck %s -// XFAIL: win32 #include <functional> @@ -11,7 +10,7 @@ int main() { f = [&x]() { return x; // BOOM // CHECK: ERROR: AddressSanitizer: stack-use-after-scope - // CHECK: #0 0x{{.*}} in {{.*}}::operator()(){{.*}}.cc:[[@LINE-2]] + // CHECK: #0 0x{{.*}} in {{.*}}::operator(){{.*}}.cc:[[@LINE-2]] }; } return f(); // BOOM |