Skip to content

Update spec test suite submodule#2444

Merged
alexcrichton merged 1 commit intobytecodealliance:mainfrom
alexcrichton:update-testsuite
Feb 10, 2026
Merged

Update spec test suite submodule#2444
alexcrichton merged 1 commit intobytecodealliance:mainfrom
alexcrichton:update-testsuite

Conversation

@alexcrichton
Copy link
Copy Markdown
Member

Pull in some renamings in the custom descriptors proposal.

Pull in some renamings in the custom descriptors proposal.
@alexcrichton alexcrichton requested a review from a team as a code owner February 7, 2026 22:28
@alexcrichton alexcrichton requested review from pchickey and removed request for a team February 7, 2026 22:28
Copy link
Copy Markdown
Contributor

@cpetig cpetig left a comment

Choose a reason for hiding this comment

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

Two bikeshedding comments, overall the structure of the change looks straightforward. But I don't have enough background to make a real judgment.

to_ref_type: RefType,
},
BrOnCastDescFail {
BrOnCastDescEqFail {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🤔 To me BrOnCastDescNe or BrOnCastDescNotEq feels more readable. I see the history, but adding Eq opens an opportunity to step back and rethink the name.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Oh this is just following upstream spec changes as opposed to making any decisions itself

from_ref_type,
to_ref_type,
} => sink.br_on_cast_desc_fail(relative_depth, from_ref_type, to_ref_type),
} => sink.br_on_cast_desc_eq_fail(relative_depth, from_ref_type, to_ref_type),
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Similar here, _eq_fail feels less clear than _not_eq

@alexcrichton alexcrichton added this pull request to the merge queue Feb 10, 2026
Merged via the queue into bytecodealliance:main with commit 17fe672 Feb 10, 2026
35 checks passed
@alexcrichton alexcrichton deleted the update-testsuite branch February 10, 2026 17:52
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.

3 participants