Skip to content

Skip f32.wast on linux due to Alpine issue + add testing#8558

Merged
kripken merged 9 commits intoWebAssembly:mainfrom
kripken:alpine-workaround
Apr 1, 2026
Merged

Skip f32.wast on linux due to Alpine issue + add testing#8558
kripken merged 9 commits intoWebAssembly:mainfrom
kripken:alpine-workaround

Conversation

@kripken
Copy link
Copy Markdown
Member

@kripken kripken commented Mar 31, 2026

This was noticed during creating the 129 release: #8557 (comment)

Add an alpine build to CI for x86_64, mirroring our release builds, so we do
not lack coverage (which led to the issue only showing on release, not CI).

Also make the alpine CI build identical to alpine release (copied from
create_release).

@kripken kripken requested a review from a team as a code owner March 31, 2026 18:58
@kripken
Copy link
Copy Markdown
Member Author

kripken commented Mar 31, 2026

Skipping the test is disabled atm to verify we error without it.

@kripken kripken changed the title Skip f32.wast on linux due to Alpine issue Skip f32.wast on linux due to Alpine issue + add testing Mar 31, 2026
Copy link
Copy Markdown
Member

@stevenfontanella stevenfontanella left a comment

Choose a reason for hiding this comment

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

Will follow up and get it passing again

@stevenfontanella
Copy link
Copy Markdown
Member

If we can't easily find all of the tests that are broken, maybe just disable all of the ones from #8472? Or we can also run the CI once with fail fast disabled.

@kripken
Copy link
Copy Markdown
Member Author

kripken commented Mar 31, 2026

Good idea about --no-fail-fast, I'll try that.

@kripken kripken merged commit d0e2be9 into WebAssembly:main Apr 1, 2026
16 checks passed
@kripken kripken deleted the alpine-workaround branch April 1, 2026 14:29
stevenfontanella added a commit that referenced this pull request Apr 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