Skip to content

Experimental threading toolchain-only branch#640

Open
TartanLlama wants to merge 31 commits into
WebAssembly:mainfrom
TartanLlama:sy/experimental-threading
Open

Experimental threading toolchain-only branch#640
TartanLlama wants to merge 31 commits into
WebAssembly:mainfrom
TartanLlama:sy/experimental-threading

Conversation

@TartanLlama

@TartanLlama TartanLlama commented Jun 25, 2026

Copy link
Copy Markdown

Enables the creation of releases prefixed with wasi-sdk-experimental-threading, and disables building of the sysroot in CI, such that the release will contain only the compiler. This should be merged into a branch (e.g. experimental-threading), then we can push a tag such as wasi-sdk-experimental-threading-1 to that branch and make a release of wasi-sdk that we mark as pre-release.

With that release, we should be able to test builds of wasi-libc that require an LLVM with libcall thread context. Note that I haven't had time to test this yet, so it's possible there are some issues with this LLVM build that would preclude that.

@TartanLlama TartanLlama force-pushed the sy/experimental-threading branch from 164f151 to 279ed19 Compare June 26, 2026 20:41
@TartanLlama TartanLlama marked this pull request as ready for review June 26, 2026 20:45
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