Skip to content

chore: revert mvcgen witnesses syntax (#12882)#13120

Merged
sgraf812 merged 2 commits intomasterfrom
sg/revert-12882
Mar 25, 2026
Merged

chore: revert mvcgen witnesses syntax (#12882)#13120
sgraf812 merged 2 commits intomasterfrom
sg/revert-12882

Conversation

@sgraf812
Copy link
Copy Markdown
Contributor

This PR reverts the mvcgen witnesses syntax addition and undoes the back compat hack in elabMVCGen.

This PR reverts the `mvcgen witnesses` syntax addition and undoes the
back compat hack in `elabMVCGen`.
@sgraf812 sgraf812 added the changelog-language Language features and metaprograms label Mar 25, 2026
This PR removes the `witnessAlts` syntax section and related `witnessesKW`
syntax that were kept for stage0 compatibility in #13111. Now that stage0
has been updated, the `mvcgen` syntax can use 5 children instead of 6.
Also restores fixed `stx[3]`/`stx[4]` indexing in `elabMVCGen`.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sgraf812 sgraf812 enabled auto-merge March 25, 2026 17:43
@sgraf812 sgraf812 added this pull request to the merge queue Mar 25, 2026
Merged via the queue into master with commit dee571e Mar 25, 2026
17 checks passed
@sgraf812 sgraf812 deleted the sg/revert-12882 branch March 26, 2026 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-language Language features and metaprograms

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant