Skip to content

New minor release 1.8.1 for Why3 packages #27994

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 9, 2025
Merged

Conversation

claudemarche
Copy link
Contributor

These adds minor version 1.8.1 for all three why3 packages: why3, why3-ide, why3-coq

@claudemarche
Copy link
Contributor Author

Why3 does not seem to compile with OCaml 5.4-alpha. Not clear if it is due to an unexpected change in the compiler, or is really something to fix in Why3 source.

@claudemarche
Copy link
Contributor Author

About the errors in the Windows build: that does not seem to me an error from the Why3 side.

Regarding the other errors: problems of disk full?

I believe this PR could be merged as is.

@claudemarche
Copy link
Contributor Author

Why3 does not seem to compile with OCaml 5.4-alpha. Not clear if it is due to an unexpected change in the compiler, or is really something to fix in Why3 source.

Indeed it seems the type Longindent.t is modified in OCaml 5.4. Not having a simple change that remains compatible with former versions of OCaml, I'm simply forbid OCaml versions >= 5.4 in the dependencies.

@mseri
Copy link
Member

mseri commented Jun 9, 2025

Thanks

@mseri mseri merged commit d6f4eb7 into ocaml:master Jun 9, 2025
1 of 3 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