[sanitizers] Fixup to r266494; the Unit test should not run on Windows
authorAnna Zaks <ganna@apple.com>
Sat, 16 Apr 2016 00:32:16 +0000 (00:32 +0000)
committerAnna Zaks <ganna@apple.com>
Sat, 16 Apr 2016 00:32:16 +0000 (00:32 +0000)
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

index 8ff8bbb..3d5678a 100644 (file)
@@ -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