From 1b0b3e7e9c320648539a5ead74cf9ed536f00b63 Mon Sep 17 00:00:00 2001 From: Zachary Turner Date: Wed, 10 Dec 2014 00:39:17 +0000 Subject: [PATCH] Disable data formatter tests on Windows. clang does not yet support MS-ABI record layout for externally-sourced ASTs. As a result, attempting to format something that requires data layout results in undefined behavior in clang, in this case an assert. http://llvm.org/pr21800 tracks fixing this on the clang side. llvm-svn: 223868 --- .../data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py | 1 + .../data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py | 1 + 2 files changed, 2 insertions(+) diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py index 799fb16..aad75d4 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py @@ -20,6 +20,7 @@ class LibcxxVBoolDataFormatterTestCase(TestBase): self.data_formatter_commands() @skipIfLinux # No standard locations for libc++ on Linux, so skip for now + @skipIfWindows # http://llvm.org/pr21800 @dwarf_test def test_with_dwarf_and_run_command(self): """Test data formatter commands.""" diff --git a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py index 4530cf8..8f59e7b 100644 --- a/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py +++ b/lldb/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py @@ -26,6 +26,7 @@ class StdVBoolDataFormatterTestCase(TestBase): # of mis-match is version of libstdc++ supported by # the data-formatters. @dwarf_test + @skipIfWindows # http://llvm.org/pr21800 @skipIfDarwin def test_with_dwarf_and_run_command(self): """Test data formatter commands.""" -- 2.7.4