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:
Zachary Turner 2015-10-02 22:47:28 +00:00
parent 89a7938291
commit a259116513
4 changed files with 2 additions and 2 deletions

View File

@ -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()

View File

@ -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()

View File

@ -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')

View File

@ -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()