Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds the packages for the second (and hopefully last) beta for OCaml 5.2.0.
Exceptionally, this beta contains one Compiler-libs API change (after discussion with the various ocaml development tool teams) concerning the shape API queries. The change is known to break the unreleased support for 5.2.0 in odoc, but I will send a patch to fix that point.
The other changes are more ordinary: we have three bug fixes, and three documentations update.
Thus the release looks in good shape for a prospective full release date in the beginning of May.
Changes since the first beta
Compiler-libs API Changes
usages index
(Ulysse Gérard, review by Gabriel Scherer and Nathanaëlle Courant)
Bug Fixes
13058 Add TSan instrumentation to caml_call_gc(), since it may raise
exceptions.
(Fabrice Buoro, Olivier Nicole, Gabriel Scherer and Miod Vallat)
13079: Save and restore frame pointer across Iextcall on ARM64
(Tim McGilchrist, review by KC Sivaramakrishnan and Miod Vallat)
13094: Fix undefined behavior of left-shifting a negative number.
(Antonin Décimo, review by Miod Vallat and Nicolás Ojeda Bär)
Documentation Update
13078: update Format tutorial on structural boxes to mention alignment
questions.
(Edwin Török, review by Florian Angeletti)
13092: document the existence of the
[@@poll error]
built-in attribute(Florian Angeletti, review by Gabriel Scherer)
13066, update OCAMLRUNPARAM documentation for the stack size parameter l
(Florian Angeletti, review by Nicolás Ojeda Bär, Tim McGilchrist, and
Miod Vallat)