-
Notifications
You must be signed in to change notification settings - Fork 307
Make all non-test modules except for SourceKitLSP build in Swift 6 mode #1276
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
Make all non-test modules except for SourceKitLSP build in Swift 6 mode #1276
Conversation
@swift-ci Please test |
@@ -36,36 +36,6 @@ final class ToolchainRegistryTests: XCTestCase { | |||
await assertTrue(tr.default === tr.toolchain(identifier: "a")) | |||
} | |||
|
|||
func testDefaultDarwin() async throws { | |||
let prevPlatform = Platform.current |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These tests are no longer supported because Platform.current
isn’t mutable anymore. We should still have coverage fro this because we’re running tests on macOS and Linux.
c8f5933
to
d6e93e8
Compare
swiftlang/swift-package-manager#7553 @swift-ci Please test |
swiftlang/swift-package-manager#7553 @swift-ci Please test Windows |
This would have caught a race condition in background indexing that was caused by accessing `CheckedIndex` from multiple threads despite it not being thread-safe.
d6e93e8
to
70e373c
Compare
swiftlang/swift-package-manager#7553 @swift-ci Please test |
swiftlang/swift-package-manager#7553 @swift-ci Please test Windows |
Depends on swiftlang/swift-package-manager#7553
This would have caught a race condition in background indexing that was caused by accessing
CheckedIndex
from multiple threads despite it not being thread-safe.