From 8188e0282042499773e204925f2dc02dbde3915c Mon Sep 17 00:00:00 2001 From: Felipe de Azevedo Piovezan Date: Tue, 30 Sep 2025 07:46:17 -0700 Subject: [PATCH] [lldb] Skip TestSwiftTaskSwitch under older debugservers and asan. Older debugservers incorrectly report memory region kinds for memory allocated by the sanitizer, making swift stepping fail. --- .../async/stepping/step-in/task-switch/TestSwiftTaskSwitch.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lldb/test/API/lang/swift/async/stepping/step-in/task-switch/TestSwiftTaskSwitch.py b/lldb/test/API/lang/swift/async/stepping/step-in/task-switch/TestSwiftTaskSwitch.py index 4688f358528f1..bdd0389f3d172 100644 --- a/lldb/test/API/lang/swift/async/stepping/step-in/task-switch/TestSwiftTaskSwitch.py +++ b/lldb/test/API/lang/swift/async/stepping/step-in/task-switch/TestSwiftTaskSwitch.py @@ -7,6 +7,7 @@ class TestCase(lldbtest.TestBase): @swiftTest @skipIf(oslist=["windows", "linux"]) + @skipIf(macos_version=["<", "26.0"], asan=True) # rdar://138777205 def test(self): """Test conditions for async step-in.""" self.build()