Skip to content

[DWARF] Fix debug intrinsics on Linux#9866

Merged
alexcrichton merged 5 commits into
bytecodealliance:mainfrom
SingleAccretion:DI-Fix
Dec 19, 2024
Merged

[DWARF] Fix debug intrinsics on Linux#9866
alexcrichton merged 5 commits into
bytecodealliance:mainfrom
SingleAccretion:DI-Fix

Conversation

@SingleAccretion
Copy link
Copy Markdown
Contributor

@SingleAccretion SingleAccretion commented Dec 19, 2024

Fixes #9857.

Switches the CI testing for DI to use --release, to increase the likelihood of this kind of issue being caught early next time.

Another policy which would've caught this early is enabling warn-as-error for C code. But that would be a larger change.

@SingleAccretion SingleAccretion force-pushed the DI-Fix branch 2 times, most recently from 1277ec5 to c7b9783 Compare December 19, 2024 17:06
This would have caught the issue in CI.

It is also closer to what the end user will use.
@SingleAccretion SingleAccretion marked this pull request as ready for review December 19, 2024 17:19
@SingleAccretion SingleAccretion requested review from a team as code owners December 19, 2024 17:19
@SingleAccretion SingleAccretion requested review from alexcrichton and removed request for a team December 19, 2024 17:19
@github-actions github-actions Bot added the wasmtime:api Related to the API of the `wasmtime` crate itself label Dec 19, 2024
Comment thread crates/wasmtime/src/runtime/vm/helpers.c Outdated
Comment thread .github/workflows/main.yml
@alexcrichton alexcrichton added this pull request to the merge queue Dec 19, 2024
Merged via the queue into bytecodealliance:main with commit 71ca453 Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

wasmtime:api Related to the API of the `wasmtime` crate itself

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DWARF] #9706 broke Linux

2 participants