Emilio Jesús Gallego Arias
2018-09-19 21:21:11 UTC
Dear Coq users,
Coq 8.9 will require OCaml >= 4.02.3, however, there is strong support
among developers to target OCaml >= 4.05.0 for Coq 8.10 (scheduled
Spring 2019).
OCaml 4.02 was released in Aug 29, 2014, and much progress and many
useful features have since then been incorporated by the amazing OCaml
team; no doubt Coq can make good use of them.
It is however clear to the Coq team that this is a potentially impactful
change, and we would like to hear from users before proceeding with the
change.
Please leave your feedback here or in the corresponding issue / PR:
- https://github.com/coq/coq/issues/7380
- https://github.com/coq/coq/pull/7522
OPAM users will see little change. For Ubuntu / Debian users, it will
mean that they will have to use the latest stable distribution [or
resort to OPAM] Most other distributions have already catch up with
4.05.0
I'd also like to take the opportunity to remind that the recommended
OCaml version for those in need of high performance is 4.07.0 with the
flambda backend enabled [4.07.0+flambda in OPAM].
A recent benchmark [1] shows significant improvement in a diverse set of
scenarios.
Best regards,
Emilio
[1] https://ci.inria.fr/coq/job/benchmark-part-of-the-branch/513/console
Coq 8.9 will require OCaml >= 4.02.3, however, there is strong support
among developers to target OCaml >= 4.05.0 for Coq 8.10 (scheduled
Spring 2019).
OCaml 4.02 was released in Aug 29, 2014, and much progress and many
useful features have since then been incorporated by the amazing OCaml
team; no doubt Coq can make good use of them.
It is however clear to the Coq team that this is a potentially impactful
change, and we would like to hear from users before proceeding with the
change.
Please leave your feedback here or in the corresponding issue / PR:
- https://github.com/coq/coq/issues/7380
- https://github.com/coq/coq/pull/7522
OPAM users will see little change. For Ubuntu / Debian users, it will
mean that they will have to use the latest stable distribution [or
resort to OPAM] Most other distributions have already catch up with
4.05.0
I'd also like to take the opportunity to remind that the recommended
OCaml version for those in need of high performance is 4.07.0 with the
flambda backend enabled [4.07.0+flambda in OPAM].
A recent benchmark [1] shows significant improvement in a diverse set of
scenarios.
Best regards,
Emilio
[1] https://ci.inria.fr/coq/job/benchmark-part-of-the-branch/513/console