diff options
author | Timur Iskhodzhanov <timurrrr@google.com> | 2014-05-08 15:59:35 +0000 |
---|---|---|
committer | Timur Iskhodzhanov <timurrrr@google.com> | 2014-05-08 15:59:35 +0000 |
commit | a845d5f506b2f211b218b6ce50ab6bdc9ca1cf59 (patch) | |
tree | fa057df321751d2fc1c56ce2e95ecbd0726d7905 /lib/asan/tests/asan_test.cc | |
parent | 96af8880fb3e0f5ee9576ab3dc48a09fdc929c6d (diff) |
[ASan tests] Fix non-Windows breakage
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@208332 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/tests/asan_test.cc')
-rw-r--r-- | lib/asan/tests/asan_test.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/asan/tests/asan_test.cc b/lib/asan/tests/asan_test.cc index 26fb1a01c..7fa3f1df7 100644 --- a/lib/asan/tests/asan_test.cc +++ b/lib/asan/tests/asan_test.cc @@ -479,15 +479,18 @@ TEST(AddressSanitizer, SimpleStackTest) { SizedStackTest<128>(); } +#if !defined(_WIN32) +// FIXME: It's a bit hard to write multi-line death test expectations +// in a portable way. Anyways, this should just be turned into a lit test. TEST(AddressSanitizer, ManyStackObjectsTest) { char XXX[10]; char YYY[20]; char ZZZ[30]; Ident(XXX); Ident(YYY); - EXPECT_DEATH(Ident(ZZZ)[-1] = 0, - ASAN_PCRE_DOTALL "XXX.*\\n.*YYY.*\\n.*ZZZ"); + EXPECT_DEATH(Ident(ZZZ)[-1] = 0, ASAN_PCRE_DOTALL "XXX.*YYY.*ZZZ"); } +#endif #if 0 // This test requires online symbolizer. // Moved to lit_tests/stack-oob-frames.cc. |