self.buildDsym()
self.call_function()
- @expectedFailureLinux # bugzilla 14437
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
@dwarf_test
def test_with_dwarf(self):
"""Test calling std::String member function."""
self.buildDsym()
self.data_formatter_commands()
- @skipIfGcc # bugzilla 15036: if compiled with GCC 4.6 (but not 4.4) lldb crashes with assertion in RecordLayoutBuilder: "field does not have external offset"
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
@dwarf_test
def test_with_dwarf_and_run_command(self):
"""Test data formatter commands."""
self.buildDsym()
self.data_formatter_commands()
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
@dwarf_test
def test_with_dwarf_and_run_command(self):
"""Test data formatter commands."""
self.buildDsym()
self.type_completion_commands()
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
@dwarf_test
def test_with_dwarf_and_run_command(self):
"""Check that types only get completed when necessary."""
self.setTearDownCleanup(dictionary=self.d)
self.hello_watchlocation()
- @expectedFailureLinux # bugzilla 14416
+ #@expectedFailureLinux # bugzilla 14416
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
@dwarf_test
def test_hello_watchlocation_with_dwarf(self):
"""Test watching a location with '-x size' option."""
self.setTearDownCleanup(dictionary=self.d)
self.watchlocation_using_watchpoint_set()
- @expectedFailureLinux # bugzilla 14416
+ #@expectedFailureLinux # bugzilla 14416
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
@dwarf_test
def test_watchlocation_with_dwarf_using_watchpoint_set(self):
"""Test watching a location with 'watchpoint set expression -w write -x size' option."""
mydir = os.path.join("functionalities", "watchpoint", "watchpoint_set_command")
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
def test_error_cases_with_watchpoint_set(self):
"""Test error cases with the 'watchpoint set' command."""
self.buildDwarf(dictionary=self.d)
self.buildDsym()
self.expr()
- @skipIfGcc # bugzilla 15036: When built with GCC, causes linux crash in RecordLayoutBuilder.cpp:2272: "Field does not have an external offset"
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
@dwarf_test
def test_expr_with_dwarf(self):
self.buildDwarf()
self.step_stl_exprs()
# rdar://problem/10400981
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
@unittest2.expectedFailure
@dwarf_test
def test_with_dwarf(self):
self.buildDsym()
self.sbtype_template_apis()
- @skipIfGcc # bugzilla 15036: crashes during DWARF parsing when built with GCC
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
@python_api_test
@dwarf_test
def test_SBType_template_aspects_with_dwarf(self):
#rdar://problem/9962849
#@expectedFailureClang
- @skipIfGcc # bugzilla 15036: When built with GCC, causes linux crash in RecordLayoutBuilder.cpp:2272: "Field does not have an external offset"
+ @skipOnLinux #PR-15256: assertion failure in RecordLayoutBuilder::updateExternalFieldOffset
@dwarf_test
def test_with_dwarf_and_run_command(self):
"""Test that the appropriate member variables are available when stopped in C++ static, inline, and const methods"""