-
Notifications
You must be signed in to change notification settings - Fork 10.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[windows][toolchain] Run non-executable Swift Runtime tests for x86_64 Android #79185
base: main
Are you sure you want to change the base?
[windows][toolchain] Run non-executable Swift Runtime tests for x86_64 Android #79185
Conversation
@swift-ci please test Windows |
The build failed with an unrelated error and didn't reach the test stage. Investigating whether this is existing or due to my config adjustments for testing:
|
461698b
to
7856bac
Compare
Rebased and skipped build of ExperimentalRuntime for Android for the moment. Let's see if that gets us to the test stage. @swift-ci please test Windows |
The build failed because the NEW setting for CMake policy CMP0157 isn't compatible with Swift's legacy driver. This is a known issue. Let's try again with the OLD setting in the respective dependencies. swiftlang/swift-testing#944 |
With the CMake policy workaround we successfully avoided the CMP0157 issue. However, the build had test failures for Swift Windows and thus didn't reach the test stage for Android:
|
7856bac
to
e53973c
Compare
@swift-ci please test Windows |
This fixes 105 tests that don't get these parameters explicitly in run lines. They had been failing with: ``` error: missing required modules: 'SwiftOnoneSupport', '_Concurrency', '_StringProcessing' ``` Not sure this is Windows-specific, but let's assume other platforms work.
swiftlang/swift-testing#944 |
The Overall pass-rate is now above 50% for android-aarch64
|
…indows tools in CI
This fixes 71 tests for Android on Windows that previously failed with: error: unable to load standard library for target 'x86_64-unknown-windows-msvc'
swiftlang/swift-testing#944 |
We didn't reach the test phase due to an unrelated build error in swift-corelibs-foundation:
swiftlang/swift-testing#944 |
This should fix around 250 tests that current fail with `command not found` in CI
…n testing for Windows host platform
swiftlang/swift-testing#944 |
Down to 187 failures
|
We cross-compile the Swift runtime libs for the Android SDKs in the Windows toolchain. This patch adds a build step that runs non-executable tests for them.