Skip to content

Commit bcc57b4

Browse files
authored
Merge pull request #31798 from jckarter/relax-objc-kvc-string-test
Relax test/SILOptimizer/optimize_keypath_objc.swift to pass on 32-bit release stdlib
2 parents 30fccb4 + cf209ff commit bcc57b4

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

test/SILOptimizer/optimize_keypath_objc.swift

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@
44

55
// REQUIRES: objc_interop
66

7-
// This test currently fails iphonesimulator-i386.
8-
// REQUIRES: CPU=x86_64
9-
107
import Foundation
118

129
class Foo: NSObject {
@@ -21,16 +18,12 @@ func hasKVCString() -> String? {
2118
// CHECK: string_literal utf8 "doesIndeedHaveAKVCString"
2219
// CHECK-NOT: = keypath
2320
// CHECK: [[RESULT:%.*]] = enum $Optional<String>, #Optional.some
24-
// CHECK-NEXT: return [[RESULT:%.*]]
25-
// CHECK-NEXT: }
2621
return (\Foo.hasKVCString)._kvcKeyPathString
2722
}
2823

2924
// CHECK-LABEL: sil hidden @{{.*}}21optimize_keypath_objc11noKVCString
3025
func noKVCString() -> String? {
3126
// CHECK-NOT: = keypath
3227
// CHECK: [[RESULT:%.*]] = enum $Optional<String>, #Optional.none
33-
// CHECK-NEXT: return [[RESULT:%.*]]
34-
// CHECK-NEXT: }
3528
return (\Foo.noKVCString)._kvcKeyPathString
3629
}

0 commit comments

Comments
 (0)