Skip to content

CI: update to Rocq 9.1+rc1#839

Merged
hendriktews merged 1 commit intoProofGeneral:masterfrom
hendriktews:ci-9-1-rc
Aug 11, 2025
Merged

CI: update to Rocq 9.1+rc1#839
hendriktews merged 1 commit intoProofGeneral:masterfrom
hendriktews:ci-9-1-rc

Conversation

@hendriktews
Copy link
Collaborator

  • Include 9.1+rc1 in testing. Because there is no opam package rocq-prover any more (see Release 9.1.0 rocq-prover/rocq#20742), only rocq-core is installed in these containers. Switch to Debian 13 Trixie with OCaml 5.3.0.
  • Ubuntu 20.4 Focal Fossa reached end of live, therefore the actively supported and tested Coq moved from 8.11.2 to 8.15.2 and Emacs moved from 26.3 to 27.1.
  • Coq 8.9.1 is more than 6 year old, so 8.10.2 with Emacs 26.3 is now the oldest passively supported pair.
  • Improve cipg.ml a little bit such that the commands for the ci-coq and coq-emacs containers are correct.

@hendriktews hendriktews force-pushed the ci-9-1-rc branch 2 times, most recently from 60286b8 to 199b4ad Compare August 9, 2025 21:18
- Add Rocq 9.1+rc1 and Ubuntu 25 to the release table. Mark
  8.20.1/29.4 as historic pair.
- Include 9.1+rc1 in testing. Because there is no opam package
  rocq-prover any more (see
  rocq-prover/rocq#20742), only rocq-core is
  installed in these containers. Switch to Debian 13 Trixie with OCaml
  5.3.0.
- Ubuntu 20.4 Focal Fossa reached end of live, therefore the actively
  supported and tested Coq moved from 8.11.2 to 8.15.2 and Emacs moved
  from 26.3 to 27.1.
- Coq 8.9.1 is more than 6 year old, so 8.10.2 with Emacs 26.3 is now
  the oldest passively supported pair.
- Improve cipg.ml a little bit such that the commands for the ci-coq
  and coq-emacs containers are correct.
- Add relevant Debian and Ubuntu releases in README.md.
- Fix tests that assumed Stdlib is present.
@hendriktews hendriktews merged commit fbb2878 into ProofGeneral:master Aug 11, 2025
140 checks passed
@hendriktews hendriktews deleted the ci-9-1-rc branch August 11, 2025 11:33
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