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 | a16ef7633b01bfe7078c7a3f43cea46ce1d1bef3 (patch) | |
| tree | 27d5a0cdde00b4758025b79c78a353fad9a987e6 /compiler-rt | |
| parent | 47bd3994b79938bfc340ed80148a5ddf6337552c (diff) | |
| download | bcm5719-llvm-a16ef7633b01bfe7078c7a3f43cea46ce1d1bef3.tar.gz bcm5719-llvm-a16ef7633b01bfe7078c7a3f43cea46ce1d1bef3.zip | |
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.
llvm-svn: 267735
Diffstat (limited to 'compiler-rt')
| -rw-r--r-- | compiler-rt/test/asan/TestCases/stack-oob-frames.cc | 3 | ||||
| -rw-r--r-- | compiler-rt/test/asan/TestCases/use-after-scope-capture.cc | 3 |
2 files changed, 1 insertions, 5 deletions
diff --git a/compiler-rt/test/asan/TestCases/stack-oob-frames.cc b/compiler-rt/test/asan/TestCases/stack-oob-frames.cc index 00db4b3e187..3b5d511b268 100644 --- a/compiler-rt/test/asan/TestCases/stack-oob-frames.cc +++ b/compiler-rt/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/compiler-rt/test/asan/TestCases/use-after-scope-capture.cc b/compiler-rt/test/asan/TestCases/use-after-scope-capture.cc index 2a8eb219d3e..bfa7bcd32ca 100644 --- a/compiler-rt/test/asan/TestCases/use-after-scope-capture.cc +++ b/compiler-rt/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 |

