Skip to content

utils: add WASI options to build.ps1#87890

Open
compnerd wants to merge 1 commit into
swiftlang:mainfrom
compnerd:wasi-sdk
Open

utils: add WASI options to build.ps1#87890
compnerd wants to merge 1 commit into
swiftlang:mainfrom
compnerd:wasi-sdk

Conversation

@compnerd
Copy link
Copy Markdown
Member

Introduce new SDK options for building the WASI SDK on Windows. This prepares us to introduce the WASI SDK on Windows once we are able to pull the newer WASI libc tag. We have already identified a number of workarounds required to build (partially due to CMake issues, though others are attributed to other components).

@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please smoke test

@compnerd
Copy link
Copy Markdown
Member Author

CC: @MaxDesiatov @kateinoigakukun

Comment thread utils/build.ps1 Outdated
@compnerd compnerd force-pushed the wasi-sdk branch 4 times, most recently from da2c64c to 210b794 Compare March 17, 2026 04:31
@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please smoke test

@compnerd
Copy link
Copy Markdown
Member Author

This change will start building compiler-rt builtins for WASM32. As we need to update the bootstrap toolchain on windows for some additional fixes, this will unblock the future work to get WASI libc built (which motivated the bump to 31). Once that is done, I expect to be able to start building the rest of the SDK.

@compnerd compnerd force-pushed the wasi-sdk branch 3 times, most recently from ec9118f to dd63c37 Compare March 17, 2026 05:53
@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please smoke test

@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please smoke test

@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please smoke test Linux platform

@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please test Windows platform

3 similar comments
@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please test Windows platform

@compnerd compnerd requested a review from a team as a code owner March 31, 2026 13:39
@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please smoke test

@compnerd
Copy link
Copy Markdown
Member Author

compnerd commented Apr 6, 2026

@swift-ci please test Windows platform

1 similar comment
@compnerd
Copy link
Copy Markdown
Member Author

compnerd commented Apr 7, 2026

@swift-ci please test Windows platform

Introduce new SDK options for building the WASI SDK on Windows. There
are a few workarounds that are still required, but we can now build a
complete WASI SDK on Windows.
@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please test Windows platform

1 similar comment
@compnerd
Copy link
Copy Markdown
Member Author

@swift-ci please test Windows platform

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.

4 participants