Skip to content

Update with-test lower bound to ocaml.5.2.0 - #51

Merged
jmid merged 4 commits into
mainfrom
update-runtest
Sep 14, 2026
Merged

jmid merged 4 commits into
mainfrom
update-runtest

Conversation

@jmid

@jmid jmid commented Sep 14, 2026

Copy link
Copy Markdown
Owner

This PR updates the cram tests so that they run and pass on 5.2.0-5.5.0.

The normalized program is printed differently (with more type annotations) starting from 5.2.0, so this seems the best we can do with limited effort.

The indentation of Here is an example of a case that is not matched: ... changed across these versions.
I've settled it by punting, i.e., passing -w -partial-match

  • when building both through dune and
  • when invoking ocamlc manually

(silencing different output is also a way to normalize 😅 )

@jmid

jmid commented Sep 14, 2026

Copy link
Copy Markdown
Owner Author

ocaml-ci seems to be moving with the with-test supported version.
CI is now failing on

  • FreeBSD running 5.5.x as previously
  • Windows running 5.5.x, among others due to not finding a timeout command

We are not hitting a ppc64 anymore, likely due to not blowing the stack on ocaml.5.5.x there (as opposed to on 4.14.x)

@jmid
jmid merged commit 3f6b416 into main Sep 14, 2026
10 of 11 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.

1 participant