From: Florian Angeletti <florian.angeletti@inria.fr>
To: caml-list <caml-list@inria.fr>
Subject: [Caml-list] Third release candidate for OCaml 5.1.0
Date: Thu, 7 Sep 2023 09:59:02 +0100 [thread overview]
Message-ID: <1861229394.4643585.1694077142586.JavaMail.zimbra@inria.fr> (raw)
In-Reply-To: <1508820154.827312.1693382905209.JavaMail.zimbra@inria.fr>
Dear OCaml users,
Since last week, there was two significant bugs fixed in the OCaml 5.1.0 runtime (one overflow bug, and a stack corruption bug in the s390x port). Since those bug fixes are as small as they are subtle, they were deemed worthy of a release of a third release candidate for OCaml 5.1.0.
If there are no more surprise this week, the release of OCaml 5.1.0 shall happen next week.
If you find any bugs, please report them on OCaml's issue tracker(https://github.com/ocaml/ocaml/issues).
The full changelog for OCaml 5.1.0 is available on GitHub(https://github.com/ocaml/ocaml/blob/5.1/Changes)
A short summary of the two fixed bugs in this release candidate is also available below.
Happy hacking,
Florian Angeletti for the OCaml team.
Installation Instructions
-------------------------
The base compiler can be installed as an opam switch with the following commands on opam 2.1 and later:
opam update
opam switch create 5.1.0~rc3
The source code for the release candidate is also directly available on:
* GitHub: https://github.com/ocaml/ocaml/archive/5.1.0-rc3.tar.gz
* OCaml archives at Inria: https://caml.inria.fr/pub/distrib/ocaml-5.1/ocaml-5.1.0~rc3.tar.gz
Fine-Tuned Compiler Configuration
---------------------------------
If you want to tweak the configuration of the compiler, you can switch to the option variant with:
opam update
opam switch create <switch_name> ocaml-variants.5.1.0~rc3+options <option_list>
where `<option_list>` is a comma-separated list of `ocaml-option-*` packages. For instance, for a `flambda` and `no-flat-float-array` switch:
opam switch create 5.1.0~rc3+flambda+nffa ocaml-variants.5.1.0~rc3+options ocaml-option-flambda ocaml-option-no-flat-float-array
All available options can be listed with `opam search ocaml-option`.
Last Second Bug Fixes
---------------------
- #11284, +[#12525](https://github.com/ocaml/ocaml/issues/12525): Use compression of entries scheme when pruning mark stack.
Can decrease memory usage for some workloads, otherwise should be
unobservable.
(Tom Kelly, review by Sabine Schmaltz, Sadiq Jaffer and Damien Doligez)
- #12486(https://github.com/ocaml/ocaml/issues/12486): Fix delivery of unhandled effect exceptions on s390x
(Miod Vallat, report by Jan Midtgaard, review by Vincent Laviron and Xavier
Leroy)
prev parent reply other threads:[~2023-09-07 8:59 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-04-15 7:53 [Caml-list] First alpha release of " Florian Angeletti
2023-06-02 7:46 ` [Caml-list] Second " Florian Angeletti
2023-07-04 18:10 ` [Caml-list] First beta " Florian Angeletti
2023-08-02 7:39 ` [Caml-list] First release candidate for " Florian Angeletti
2023-08-30 8:08 ` [Caml-list] Second " Florian Angeletti
2023-09-07 8:59 ` Florian Angeletti [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1861229394.4643585.1694077142586.JavaMail.zimbra@inria.fr \
--to=florian.angeletti@inria.fr \
--cc=caml-list@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox