Skip to content

Fix i31-wrapped-as-externref in passive element segment#13464

Merged
alexcrichton merged 1 commit into
bytecodealliance:mainfrom
alexcrichton:fix-externref-pani
May 26, 2026
Merged

Fix i31-wrapped-as-externref in passive element segment#13464
alexcrichton merged 1 commit into
bytecodealliance:mainfrom
alexcrichton:fix-externref-pani

Conversation

@alexcrichton
Copy link
Copy Markdown
Member

GC types all duplicated logic to expose a reference to wasm, and externref duplicated this logic in a way that was different from the rest and didn't handle the i31 case.

GC types all duplicated logic to expose a reference to wasm, and
`externref` duplicated this logic in a way that was different from the
rest and didn't handle the i31 case.
@alexcrichton alexcrichton added the fuzz-bug Bugs found by a fuzzer label May 23, 2026
@alexcrichton alexcrichton requested a review from a team as a code owner May 23, 2026 16:41
@alexcrichton alexcrichton requested review from pchickey and removed request for a team May 23, 2026 16:41
@github-actions github-actions Bot added wasmtime:api Related to the API of the `wasmtime` crate itself wasmtime:ref-types Issues related to reference types and GC in Wasmtime labels May 23, 2026
@github-actions
Copy link
Copy Markdown

Subscribe to Label Action

cc @fitzgen

Details This issue or pull request has been labeled: "fuzz-bug", "wasmtime:api", "wasmtime:ref-types"

Thus the following users have been cc'd because of the following labels:

  • fitzgen: wasmtime:ref-types

To subscribe or unsubscribe from this label, edit the .github/subscribe-to-label.json configuration file.

Learn more.

@alexcrichton alexcrichton added this pull request to the merge queue May 26, 2026
Merged via the queue into bytecodealliance:main with commit 73b89a7 May 26, 2026
100 of 102 checks passed
@alexcrichton alexcrichton deleted the fix-externref-pani branch May 26, 2026 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fuzz-bug Bugs found by a fuzzer wasmtime:api Related to the API of the `wasmtime` crate itself wasmtime:ref-types Issues related to reference types and GC in Wasmtime

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants