Skip to content

Conversation

@badeend
Copy link
Member

@badeend badeend commented Aug 21, 2025

This implements: WebAssembly/component-model#550


Edit: What is the expected workflow regarding adding new test cases to tests/cli/component-model/resources.wast? If I understand the CI failure correctly, I was not supposed to touch the tests/snapshots/cli/component-model/resources.wast/*.print files.

@badeend badeend requested a review from a team as a code owner August 21, 2025 07:36
@badeend badeend requested review from dicej and removed request for a team August 21, 2025 07:36
@badeend badeend force-pushed the fallible-constructors branch from 9479bb4 to 1450603 Compare August 21, 2025 08:55
Copy link
Member

@alexcrichton alexcrichton left a comment

Choose a reason for hiding this comment

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

Oh the CI failure is due to renumbering tests and shuffling things around which isn't handled well by BLESS=1 right now. To resolve that you can blow away tests/snapshots locally and then re-run with BLESS=1. Upon committing again you should see some files get deleted as they're now-stale after things were moved around internally in the test.

Otherwise though this all looks great to me, thanks! I was wondering if we want to add a separate feature gate to this but I think that's probably overkill in this case and we can just let support propagate naturally.

@badeend badeend force-pushed the fallible-constructors branch from 1450603 to 3122564 Compare August 21, 2025 19:02
@badeend
Copy link
Member Author

badeend commented Aug 21, 2025

Yup, that did it

@alexcrichton alexcrichton added this pull request to the merge queue Aug 21, 2025
Merged via the queue into bytecodealliance:main with commit 3e794d0 Aug 21, 2025
34 checks passed
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