5
5
// RUN: %target-build-swift-dylib(%t/%target-library-name(layout_string_witnesses_types)) -Xfrontend -enable-experimental-feature -Xfrontend LayoutStringValueWitnesses -Xfrontend -enable-experimental-feature -Xfrontend LayoutStringValueWitnessesInstantiation -Xfrontend -enable-layout-string-value-witnesses -Xfrontend -enable-layout-string-value-witnesses-instantiation -Xfrontend -enable-type-layout -Xfrontend -parse-stdlib -parse-as-library %S/Inputs/layout_string_witnesses_types.swift
6
6
// RUN: %target-build-swift -g -Xfrontend -enable-experimental-feature -Xfrontend LayoutStringValueWitnesses -Xfrontend -enable-experimental-feature -Xfrontend LayoutStringValueWitnessesInstantiation -Xfrontend -enable-layout-string-value-witnesses -Xfrontend -enable-layout-string-value-witnesses-instantiation -Xfrontend -enable-type-layout -parse-stdlib -module-name layout_string_witnesses_dynamic -llayout_string_witnesses_types -L%t -I %S/Inputs/ObjCClasses/ %t/ObjCClasses.o -I %t -o %t/main %s %target-rpath(%t)
7
7
// RUN: %target-codesign %t/main
8
- // RUN: %target-run %t/main %t/%target-library-name(layout_string_witnesses_types) | %FileCheck %s --check-prefix=CHECK -check-prefix=CHECK-%target-os
8
+ // RUN: %target-run %t/main %t/%target-library-name(layout_string_witnesses_types) | %FileCheck %s --check-prefix=CHECK
9
9
10
10
// REQUIRES: executable_test
11
11
// REQUIRES: objc_interop
@@ -25,19 +25,19 @@ func testNestedResilientObjc() {
25
25
26
26
do {
27
27
let y = NestedWrapper < ObjCPrintOnDealloc > ( x: . init( x: ObjCPrintOnDealloc ( ) ) , y: . init( x: ObjCPrintOnDealloc ( ) ) )
28
- // CHECK-macosx : Before deinit
28
+ // CHECK: Before deinit
29
29
print ( " Before deinit " )
30
30
31
- // CHECK-macosx- NEXT: ObjCPrintOnDealloc deinitialized!
32
- // CHECK-macosx- NEXT: ObjCPrintOnDealloc deinitialized!
31
+ // CHECK-NEXT: ObjCPrintOnDealloc deinitialized!
32
+ // CHECK-NEXT: ObjCPrintOnDealloc deinitialized!
33
33
testGenericAssign ( ptr, from: y)
34
34
}
35
35
36
- // CHECK-macosx- NEXT: Before deinit
36
+ // CHECK-NEXT: Before deinit
37
37
print ( " Before deinit " )
38
38
39
- // CHECK-macosx- NEXT: ObjCPrintOnDealloc deinitialized!
40
- // CHECK-macosx- NEXT: ObjCPrintOnDealloc deinitialized!
39
+ // CHECK-NEXT: ObjCPrintOnDealloc deinitialized!
40
+ // CHECK-NEXT: ObjCPrintOnDealloc deinitialized!
41
41
testGenericDestroy ( ptr, of: NestedWrapper< ObjCPrintOnDealloc> . self )
42
42
43
43
ptr. deallocate ( )
0 commit comments