Skip to content

utils: enable early swift driver on Windows #76574

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

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

compnerd
Copy link
Member

No description provided.

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

2 similar comments
@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd compnerd force-pushed the early-driver-win branch 3 times, most recently from 0083a3c to 808146f Compare October 3, 2024 01:13
@compnerd
Copy link
Member Author

compnerd commented Oct 3, 2024

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

compnerd commented Oct 3, 2024

@swift-ci please test Windows platform

@compnerd compnerd force-pushed the early-driver-win branch 3 times, most recently from 54f6c65 to f629b58 Compare November 14, 2024 01:25
@compnerd compnerd marked this pull request as ready for review November 14, 2024 01:25
@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

1 similar comment
@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

1 similar comment
@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

1 similar comment
@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

1 similar comment
@compnerd
Copy link
Member Author

compnerd commented Dec 6, 2024

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd compnerd force-pushed the early-driver-win branch 2 times, most recently from 7c16370 to cce5f2b Compare December 11, 2024 00:00
@compnerd compnerd force-pushed the early-driver-win branch 3 times, most recently from 88ce2e3 to dbf3778 Compare July 9, 2025 15:29
@compnerd
Copy link
Member Author

compnerd commented Jul 9, 2025

@swift-ci please test Windows platform

compnerd added 3 commits July 10, 2025 14:48
The early swift-driver on Windows requires statically linking to the
runtime. Update to a snapshot that is new enough to contain the static
runtime with the appropriate fixes to enable building the early
swift-driver.
This prepares the swift-driver building on Windows. By statically
linking the runtime and its dependencies, this will allow us to avoid
the runtime shuffling that is required to get the runtime required to
get the swift-driver working.
Enable the use of the early swift-driver to build the Swift toolchain.
This is the first step towards removing the accumulated debt and
workarounds when building the toolchain on Windows.
@compnerd
Copy link
Member Author

Please run with following PRs:
swiftlang/swift-foundation#1421
swiftlang/swift-foundation-icu#66

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

Please test with following PRs:

swiftlang/swift-driver#1957
swiftlang/swift-foundation#1421
swiftlang/swift-foundation-icu#66

@swift-ci please test Windows platform

1 similar comment
@compnerd
Copy link
Member Author

Please test with following PRs:

swiftlang/swift-driver#1957
swiftlang/swift-foundation#1421
swiftlang/swift-foundation-icu#66

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant