diff options
author | Pavel Labath <labath@google.com> | 2018-01-26 11:40:59 +0000 |
---|---|---|
committer | Pavel Labath <labath@google.com> | 2018-01-26 11:40:59 +0000 |
commit | e8524e0ca2e248c6b2973dbe6d3c95025ebef4d8 (patch) | |
tree | f550a7c6e64991bb961d1f4e6e6b50371a6b5702 /lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/TestGModules.py | |
parent | 8fc8510cb8dab5857e62870e976dfa7feca3fca7 (diff) | |
download | bcm5719-llvm-e8524e0ca2e248c6b2973dbe6d3c95025ebef4d8.tar.gz bcm5719-llvm-e8524e0ca2e248c6b2973dbe6d3c95025ebef4d8.zip |
Fix linux fallout from c++ gmodules enable
TestLibcxxListLoop - fails because the evil "define private public"
trick does not work with gmodules. The purpose of the test is not to
test debug info parsing so I just mark it as no_debug_info_testcase.
In the long term it may be interesting to write a mock std::list which
will allow us to test bad inputs to data formatters more easily.
TestGModules - seems to be a genuine bug. Filed pr36107 and xfailed.
llvm-svn: 323520
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/TestGModules.py')
-rw-r--r-- | lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/TestGModules.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/TestGModules.py b/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/TestGModules.py index fef27dbdd80..69d04636d86 100644 --- a/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/TestGModules.py +++ b/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules-templates/TestGModules.py @@ -1,4 +1,6 @@ import lldbsuite.test.lldbinline as lldbinline -import lldbsuite.test.decorators +from lldbsuite.test.decorators import * -lldbinline.MakeInlineTest(__file__, globals()) +lldbinline.MakeInlineTest(__file__, globals(), [ + expectedFailureAll(oslist=["linux"], bugnumber="llvm.org/pr36107", + debug_info="gmodules")]) |