Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

winch: Gracefully handle unsupported Wasm types #9949

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

saulecabrera
Copy link
Member

Follow-up to #9851

Prior to this commit, Winch's ABI layer would panic on unsupported Wasm types, i.e., v128, externref.

This commit ensures that a recoverable error is returned in case an unsupported type is found in a function signature.

This change is particularly helpful to start running spec tests for aarch64.

Follow-up to bytecodealliance#9851

Prior to this commit, Winch's ABI layer would panic on unsupported Wasm
types, i.e., `v128`, `externref`.

This commit ensures that a recoverable error is returned in case an
unsupported type is found in a function signature.

This change is particularly helpful to start running spec tests for
aarch64.
@saulecabrera saulecabrera requested a review from a team as a code owner January 8, 2025 15:52
@saulecabrera saulecabrera requested review from fitzgen and removed request for a team January 8, 2025 15:52
@saulecabrera saulecabrera changed the title winch: Gracefully handle unsuppported Wasm types winch: Gracefully handle unsupported Wasm types Jan 8, 2025
@github-actions github-actions bot added the winch Winch issues or pull requests label Jan 8, 2025
Copy link

github-actions bot commented Jan 8, 2025

Subscribe to Label Action

cc @saulecabrera

This issue or pull request has been labeled: "winch"

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

  • saulecabrera: winch

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

Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
winch Winch issues or pull requests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant