Updated xfail / skip status on a few tests.
TestDiamond and TestSBValueCast were due to a bug in clang. That bug has been fixed, so xfail is removed. However fixing that bug exposed another bug in clang, which is not yet fixed. That bug causes one test to start crashing, and another to fail unexpectedly so the status of those tests is updated as well. llvm-svn: 249208
This commit is contained in:
parent
89a7938291
commit
a259116513
|
@ -11,6 +11,7 @@ class CPPBreakpointCommandsTestCase(TestBase):
|
|||
|
||||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@expectedFailureWindows
|
||||
def test(self):
|
||||
"""Test a sequence of breakpoint command add, list, and delete."""
|
||||
self.build()
|
||||
|
|
|
@ -9,7 +9,6 @@ class CPPTestDiamondInheritance(TestBase):
|
|||
|
||||
mydir = TestBase.compute_mydir(__file__)
|
||||
|
||||
@expectedFailureWindows("llvm.org/pr24764")
|
||||
def test_with_run_command(self):
|
||||
"""Test that virtual base classes work in when SBValue objects are used to explore the variable value"""
|
||||
self.build()
|
||||
|
|
|
@ -20,6 +20,7 @@ class TestCppIncompleteTypes(TestBase):
|
|||
self.assertFalse(value_a.GetError().Success(), "'expr a' results in an error, but LLDB does not crash")
|
||||
|
||||
@skipIfGcc
|
||||
@skipIfWindows # Clang on Windows asserts in external record layout in this case.
|
||||
def test_partial_limit_debug_info(self):
|
||||
self.build()
|
||||
frame = self.get_test_frame('nolimit')
|
||||
|
|
|
@ -20,7 +20,6 @@ class CxxWCharTTestCase(TestBase):
|
|||
self.source = 'main.cpp'
|
||||
self.line = line_number(self.source, '// Set break point at this line.')
|
||||
|
||||
@expectedFailureWindows("llvm.org/pr24764")
|
||||
def test(self):
|
||||
"""Test that C++ supports wchar_t correctly."""
|
||||
self.build()
|
||||
|
|
Loading…
Reference in New Issue