File tree Expand file tree Collapse file tree 3 files changed +2
-41
lines changed
validation-test/ParseableInterface Expand file tree Collapse file tree 3 files changed +2
-41
lines changed Original file line number Diff line number Diff line change 2
2
// generated.
3
3
4
4
// RUN: %empty-directory(%t)
5
- // RUN: for x in %platform-sdk-overlay-dir/*.swiftinterface; do [[ $(basename "$x") = Swift.swiftinterface || $(basename "$x") = simd.swiftinterface || $(basename "$x") = SwiftLang.swiftinterface || $(basename "$x") = '*.swiftinterface' ]] && continue; %target-swift-frontend "$x" -emit -module -o %t/$(basename "$x" .swiftinterface).swiftmodule -disable-objc-attr-requires-foundation-module -enable-resilience - Fsystem %sdk/System/Library/PrivateFrameworks/ -swift-version 4 || echo '%target-os:' $(basename "$x") >> %t/failures.txt; done
5
+ // RUN: for x in %platform-sdk-overlay-dir/*.swiftinterface; do [[ $(basename "$x") = Swift.swiftinterface || $(basename "$x") = simd.swiftinterface || $(basename "$x") = SwiftLang.swiftinterface || $(basename "$x") = '*.swiftinterface' ]] && continue; %target-swift-frontend "$x" -build -module-from-parseable-interface -o %t/$(basename "$x" .swiftinterface).swiftmodule -Fsystem %sdk/System/Library/PrivateFrameworks/ || echo '%target-os:' $(basename "$x") >> %t/failures.txt; done
6
6
// RUN: test ! -e %t/failures.txt || diff <(grep '%target-os:' %s) <(sort -f %t/failures.txt)
7
7
8
8
// REQUIRES: nonexecutable_test
9
9
10
10
// The following parseable interfaces (in alphabetical order) are known not to
11
11
// work with these settings.
12
12
13
- // Needs to be built as Swift 4.2.
14
- macosx: CloudKit. swiftinterface
15
- ios: CloudKit. swiftinterface
16
- tvos: CloudKit. swiftinterface
17
- watchos: CloudKit. swiftinterface
18
-
19
- // Needs to be built as Swift 4.2.
20
- ios: UIKit. swiftinterface
21
- tvos: UIKit. swiftinterface
22
- watchos: UIKit. swiftinterface
23
-
24
13
// Missing search path for XCTest.framework.
25
14
macosx: XCTest. swiftinterface
26
15
ios: XCTest. swiftinterface
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2
2
// generated.
3
3
4
4
// RUN: %empty-directory(%t)
5
- // RUN: test ! -e %platform-sdk-overlay-dir/simd.swiftinterface || %target-swift-frontend %platform-sdk-overlay-dir/simd.swiftinterface -emit-module -o %t/simd.swiftmodule -enable-resilience -parse-stdlib -import-module Swift -swift-version 4
6
- // RUN: test ! -e %platform-sdk-overlay-dir/simd.swiftinterface || %target-swift-frontend %platform-sdk-overlay-dir/simd.swiftinterface -emit-module -o %t/simd.swiftmodule -enable-resilience -parse-stdlib -import-module Swift -swift-version 4 -O
5
+ // RUN: test ! -e %platform-sdk-overlay-dir/simd.swiftinterface || %target-swift-frontend -build-module-from-parseable-interface %platform-sdk-overlay-dir/simd.swiftinterface -o %t/simd.swiftmodule
7
6
8
7
// REQUIRES: nonexecutable_test
9
8
// REQUIRES: objc_interop
You can’t perform that action at this time.
0 commit comments