-
Notifications
You must be signed in to change notification settings - Fork 10.5k
preset: build with no assertion for swiftpm on linux #81217
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
preset: build with no assertion for swiftpm on linux #81217
Conversation
swiftlang/swift-package-manager#8223 @swift-ci smoke test |
dc7e937
to
985cef5
Compare
swiftlang/swift-package-manager#8223 @swift-ci smoke test |
swiftlang/swift-package-manager#8450 @swift-ci smoke test |
@swift-ci smoke test macos |
To work around swiftlang#81144, do not build swift with assertions for the SwiftPM on linux.
985cef5
to
3c363d5
Compare
swiftlang/swift-package-manager#8223 @swift-ci smoke test |
It's not really clear to me that we want to do this 🤔 We should fix the underlying bug, I'm surprised we don't have any failing jobs for this (unless we do?) |
This is currently blocking SwiftPM from converting tests to Swift Testing. I completely agree we should fix the root cause, and #81144 was open to track this. But to unblock us, we opted to not build swift with assertions as the released toolchains are not. |
…g) (#8450) Convert posted test from XCTest to Swift Testing, while updating to ensuring we mark the tests that currently fail on windows. Tests/BasicsTests/FileSystem/FileSystemTests.swift Tests/BasicsTests/FileSystem/PathShimTests.swift Tests/BasicsTests/FileSystem/PathTests.swift Tests/BasicsTests/FileSystem/TemporaryFileTests.swift Tests/BasicsTests/FileSystem/VFSTests.swift Depends on swiftlang/swift#81217 Partially Addresses: #8433 Issue: rdar://148248105
To work around #81144, build the Swift PM linux pseudo-toolchain without assertion