Skip to content

Build with Swift 6.1 #3750

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

Merged
merged 2 commits into from
Apr 6, 2025
Merged

Build with Swift 6.1 #3750

merged 2 commits into from
Apr 6, 2025

Conversation

finestructure
Copy link
Member

This just switches the building and running of spi-server to 6.1.

I'm pulling this forward, because it's needed for parallel testing (and also the Xcode 16.3 update).

# Conflicts:
#	.devcontainer/Dockerfile
#	.github/workflows/ci.yml
#	.github/workflows/query-performance.yml
#	Dockerfile
#	LOCAL_DEVELOPMENT_SETUP.md
#	Makefile
@cla-bot cla-bot bot added the cla-signed label Apr 6, 2025
import Testing


@Suite(
.dependency(\.date.now, .t0),
.dependency(\.metricsSystem, .mock)
.dependency(\.metricsSystem, .mock),
.snapshots(record: .failed)
Copy link
Member Author

@finestructure finestructure Apr 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a great quality of life change in SnapshotTesting: The if a snapshot test fails, it will automatically record a new snapshot.

That means that in order to update snapshots, we don't need to edit tests anymore. We just need to check if there are snapshot differences and commit or revert them as needed.

},
"traits" : [

]
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Swift 6.1 package dump format changes.

@finestructure finestructure merged commit ff65724 into main Apr 6, 2025
5 of 6 checks passed
@finestructure finestructure deleted the swift-6.1 branch April 6, 2025 09:34
finestructure added a commit that referenced this pull request Apr 7, 2025
This reverts commit ff65724, reversing
changes made to eb22c44.
finestructure added a commit that referenced this pull request Apr 7, 2025
Revert "Merge pull request #3750 from SwiftPackageIndex/swift-6.1"
finestructure added a commit that referenced this pull request Apr 11, 2025
finestructure added a commit that referenced this pull request Apr 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants