Skip to content

Experimental threading toolchain-only branch#640

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

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
alexcrichton added a commit to alexcrichton/wasi-sdk that referenced this pull request Jun 29, 2026
alexcrichton added a commit to alexcrichton/wasi-sdk that referenced this pull request Jun 29, 2026
alexcrichton added a commit to alexcrichton/wasi-sdk that referenced this pull request Jun 30, 2026
@alexcrichton

Copy link
Copy Markdown
Collaborator

I've folded much of this work into #636 particularly w.r.t. tags and such. In the interest of keeping in-flight things minimized I'm going to close this in favor of that, but please lemme know if I missed anything.

alexcrichton added a commit to alexcrichton/wasi-sdk that referenced this pull request Jul 1, 2026
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.

2 participants