Skip to content

Commit 55c1b65

Browse files
authored
Merge pull request #63656 from mikeash/disable-various-arm64e-tests
[Test] Disable some failing tests on ARM64e.
2 parents b51cbb6 + 20ae0ad commit 55c1b65

5 files changed

+11
-1
lines changed

test/IRGen/ptrauth-foreign.sil

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
// REQUIRES: CPU=arm64e
44
// REQUIRES: OS=ios
5+
// REQUIRES: rdar105176187
56

67
sil @test0 : $() -> () {
78
bb0:

test/IRGen/ptrauth_field_fptr_import.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// RUN: %swift-frontend %s -enable-import-ptrauth-field-function-pointers -emit-ir -target arm64e-apple-ios13.0 -I %S/Inputs/ -validate-tbd-against-ir=none | %FileCheck %s
22
// REQUIRES: CPU=arm64e
33
// REQUIRES: OS=ios
4+
// REQUIRES: rdar105176187
45

56
import PointerAuth
67

test/Interop/SwiftToCxx/class/swift-class-virtual-method-dispatch-arm64e.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
// REQUIRES: CPU=arm64e
88
// REQUIRES: OS=ios
99

10+
// REQUIRES: rdar105396625
11+
1012
// note: uses swift-class-virtual-method-dispatch.swift
1113

1214
// CHECK: void BaseClass::virtualMethod() {

test/Interop/SwiftToCxx/class/swift-class-virtual-method-dispatch.swift

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,12 @@
44

55
// RUN: %check-interop-cxx-header-in-clang(%t/class.h)
66

7+
// rdar://105396625
8+
// UNSUPPORTED: CPU=arm64e
9+
710
public class BaseClass {
811
var field: Int64
9-
12+
1013
init() {
1114
field = 0
1215
}

test/Interop/SwiftToCxx/class/swift-subclass-of-resilient-class-virtual-method-dispatch.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111

1212
// RUN: %check-interop-cxx-header-in-clang(%t/fixed-useclass.h)
1313

14+
// rdar://105396625
15+
// UNSUPPORTED: CPU=arm64e
16+
1417
#if RESILIENT_MODULE
1518

1619
open class BaseClass {

0 commit comments

Comments
 (0)