summaryrefslogtreecommitdiff
path: root/lib/asan/tests/asan_test.cc
diff options
context:
space:
mode:
authorTimur Iskhodzhanov <timurrrr@google.com>2014-05-08 15:59:35 +0000
committerTimur Iskhodzhanov <timurrrr@google.com>2014-05-08 15:59:35 +0000
commita845d5f506b2f211b218b6ce50ab6bdc9ca1cf59 (patch)
treefa057df321751d2fc1c56ce2e95ecbd0726d7905 /lib/asan/tests/asan_test.cc
parent96af8880fb3e0f5ee9576ab3dc48a09fdc929c6d (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.cc7
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.