Skip to content

Commit 862dfa9

Browse files
committed
[Test] Disable objc_old_swift.swift on ARM64e.
The bit twiddling done by this test falls afoul of ptrauth on ARM64e. We don't support pre-stable Swift ABI code on ARM64e anyway, so just disable the test there. rdar://92469961 (cherry picked from commit a0dec1d)
1 parent c1fcf45 commit 862dfa9

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

test/Interpreter/SDK/objc_old_swift.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99
// REQUIRES: executable_test
1010
// REQUIRES: objc_interop
1111

12+
// The bit twiddling done by this test falls afoul of ptrauth on ARM64e. We
13+
// don't support pre-stable Swift ABI code on ARM64e anyway, so just disable the
14+
// test there.
15+
// UNSUPPORTED: CPU=arm64e
16+
1217
// Verify that objects that appear to be from the pre-stable Swift ABI
1318
// are correctly ignored by stable Swift's entry points.
1419

0 commit comments

Comments
 (0)