-
Notifications
You must be signed in to change notification settings - Fork 325
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 |
| } | ||
|
|
||
| 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
CheckedIndexfrom multiple threads despite it not being thread-safe.