Skip to content

Commit 6c4d377

Browse files
committed
lldb: xfail TestCrossDSOTailCalls.py and TestCrossObjectTailCalls.py on arm/aarch64
This effectively reverts commit 8d2f252, which went a bit too far and disabled these on all non-Darwin systems.
1 parent 80906d9 commit 6c4d377

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_dso/TestCrossDSOTailCalls.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ def setUp(self):
1717

1818
@skipIf(compiler="clang", compiler_version=['<', '8.0'])
1919
@skipIf(dwarf_version=['<', '4'])
20-
@skipUnlessDarwin # llvm.org/PR44561
20+
@expectedFailureAll(oslist=["windows"], bugnumber="llvm.org/pr26265")
21+
@expectedFailureAll(archs=['arm', 'aarch64'], bugnumber="llvm.org/PR44561")
2122
def test_cross_dso_tail_calls(self):
2223
self.build()
2324
exe = self.getBuildArtifact("a.out")

lldb/packages/Python/lldbsuite/test/functionalities/tail_call_frames/cross_object/TestCrossObjectTailCalls.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@ def setUp(self):
1717

1818
@skipIf(compiler="clang", compiler_version=['<', '8.0'])
1919
@skipIf(dwarf_version=['<', '4'])
20-
@skipUnlessDarwin # llvm.org/PR44561
20+
@expectedFailureAll(oslist=["windows"], bugnumber="llvm.org/pr26265")
21+
@expectedFailureAll(archs=['arm', 'aarch64'], bugnumber="llvm.org/PR44561")
2122
def test_cross_object_tail_calls(self):
2223
self.build()
2324
exe = self.getBuildArtifact("a.out")

0 commit comments

Comments
 (0)