[Lldb-commits] [lldb] r191321 - Fix an xpass on the buildbots by relaxing a test for PC location in the disassembly.

Ashok Thirumurthi ashok.thirumurthi at intel.com
Tue Sep 24 11:03:57 PDT 2013


Author: athirumu
Date: Tue Sep 24 13:03:57 2013
New Revision: 191321

URL: http://llvm.org/viewvc/llvm-project?rev=191321&view=rev
Log:
Fix an xpass on the buildbots by relaxing a test for PC location in the disassembly.

Modified:
    lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py

Modified: lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py?rev=191321&r1=191320&r2=191321&view=diff
==============================================================================
--- lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py (original)
+++ lldb/trunk/test/functionalities/inferior-assert/TestInferiorAssert.py Tue Sep 24 13:03:57 2013
@@ -32,7 +32,6 @@ class AssertingInferiorTestCase(TestBase
         self.buildDwarf()
         self.inferior_asserting_registers()
 
-    @expectedFailureLinux # Disassembly does not specify '->' for the PC for a non-terminal frame for a function with a tail call.
     def test_inferior_asserting_disassemble(self):
         """Test that lldb reliably disassembles frames after asserting (command)."""
         self.buildDefault()
@@ -161,8 +160,9 @@ class AssertingInferiorTestCase(TestBase
 
             self.runCmd("frame select " + str(frame.GetFrameID()), RUN_SUCCEEDED)
 
+            # TODO: Disassembly does not specify '->' for the PC for a non-terminal frame for a function with a tail call.
             self.expect("disassemble -a %s" % frame.GetPC(),
-                substrs = ['->', frame.GetFunctionName()])
+                substrs = [frame.GetFunctionName()])
 
     def check_expr_in_main(self, thread):
         depth = thread.GetNumFrames()





More information about the lldb-commits mailing list