Skip to content

Try and fix Menhir tests#255

Merged
Gbury merged 4 commits into
masterfrom
menhir_tests
Feb 17, 2026
Merged

Try and fix Menhir tests#255
Gbury merged 4 commits into
masterfrom
menhir_tests

Conversation

@Gbury

@Gbury Gbury commented Feb 13, 2026

Copy link
Copy Markdown
Owner

This PR tries and fix the tests that are failing because of the new release of menhir. In practice the tests that fail are the ones that are used to promote new .messages files, and it happens that these files can be quite sensitive to internal heuristics/choices of menhir (e.g. for the numbering of states, the exact tokens chosen, etc..).

To solve that, this PR splits tests in two targets:

  • the regular @runtest target is for all regular tests
  • the new @messages target is there for diffing and promotion of .messages files

The @messages target is now only run in one CI workflow, which has a specific pinned version of menhir.

Will close #251

@Gbury Gbury merged commit 6c96de7 into master Feb 17, 2026
72 of 77 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.

New Menhir breaks your test

1 participant