From 8f8d3db940bb7515ac56c5a096bdb6e3df435828 Mon Sep 17 00:00:00 2001 From: Anna Zaks Date: Sat, 16 Apr 2016 00:32:16 +0000 Subject: [PATCH] [sanitizers] Fixup to r266494; the Unit test should not run on Windows The test is failing on Windows because we do not have a definition for DemangleSwiftAndCXX nor DemangleCXXABI, which I am replacing, on Windows. llvm-svn: 266499 --- compiler-rt/lib/sanitizer_common/tests/sanitizer_symbolizer_test.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/compiler-rt/lib/sanitizer_common/tests/sanitizer_symbolizer_test.cc b/compiler-rt/lib/sanitizer_common/tests/sanitizer_symbolizer_test.cc index 8ff8bbb..3d5678a 100644 --- a/compiler-rt/lib/sanitizer_common/tests/sanitizer_symbolizer_test.cc +++ b/compiler-rt/lib/sanitizer_common/tests/sanitizer_symbolizer_test.cc @@ -55,6 +55,7 @@ TEST(Symbolizer, ExtractTokenUpToDelimiter) { InternalFree(token); } +#if !SANITIZER_WINDOWS TEST(Symbolizer, DemangleSwiftAndCXX) { // Swift names are not demangled in default llvm build because Swift // runtime is not linked in. @@ -64,5 +65,6 @@ TEST(Symbolizer, DemangleSwiftAndCXX) { EXPECT_STREQ("foo", DemangleSwiftAndCXX("foo")); EXPECT_STREQ("", DemangleSwiftAndCXX("")); } +#endif } // namespace __sanitizer -- 2.7.4