Closed nkcsgexi closed 4 years ago
The watchOS and iOS failures are probably different: WatchKit was removed entirely from iOS, but not from watchOS.
Yep, the iOS one is expected, and the watchOS is the weirdness around CoreMediaOverlayShims
Submitted https://github.com/apple/swift/pull/25737 to work around the shims issue.
Cherry picked to swift-5.1-branch in https://github.com/apple/swift/pull/25738.
This is fixed and the project is passing in the source compatibility suite now
Additional Detail from JIRA
| | | |------------------|-----------------| |Votes | 0 | |Component/s | | |Labels | Bug, SourceCompatibility | |Assignee | @lorentey | |Priority | Medium | md5: da1973eeaa60eae6b54c67879c6eb9cdIssue Description:
00:47:39 Failures:
00:47:39 FAIL: SwifterSwift, 4.0, d3c3fd, SwifterSwift-watchOS, generic/platform=watchOS
00:47:39 FAIL: SwifterSwift, 4.0, d3c3fd, SwifterSwift-iOS, generic/platform=iOS
URL: https://ci.swift.org/view/Dashboard/job/swift-5.1-source-compat-suite/231/console
/Users/buildslave/jenkins/workspace-private/swift-master-source-compat-suite/project_cache/SwifterSwift/Sources/Extensions/SwifterSwift.swift:13:5: error: failed to load module 'WatchKit'