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

Fix try-delegate validation to allow any block target #1748

Merged
merged 1 commit into from
Oct 29, 2021

Conversation

takikawa
Copy link
Contributor

This PR makes wabt's validation behavior for try-delegate match the spec and spec interpreter. The spec now allows the delegate to target any block, rather than just try blocks and the function body block.

The semantics was changed a bit ago as discussed in WebAssembly/exception-handling#176

The semantics was changed recently to remove the restriction to
only target try blocks or the function body block:

  WebAssembly/exception-handling#176
@takikawa
Copy link
Contributor Author

CC @aheejin

@aheejin aheejin merged commit 7659bfb into WebAssembly:main Oct 29, 2021
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