Skip to content
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

OCaml 4.13.0~rc1 packages #19476

Merged
merged 1 commit into from
Sep 10, 2021
Merged

Conversation

Octachron
Copy link
Member

This is the first release candidate for OCaml 4.13.0. Compared to the last beta, this version includes two more safe bug fixes in flambda and compiler-libs, a small regression fix when compiling C file with ocaml{c,opt}, and mostly internal configuration and build improvements.

Changes since the beta release

Bug fixes

  • #10593: Fix untyping of patterns without named existential quantifiers. This
    bug was only present in the beta version of OCaml 4.13.0.
    (Ulysse Gérard, review by Florian Angeletti)

  • #10603, #10611: Fix if condition marked as inconstant in flambda
    (Vincent Laviron and Pierre Chambart, report by Marcello Seri)

Regression fix

  • #9960, #10619(new in rc1): extend ocamlc/ocamlopt's -o option to work when
    compiling C files
    (Sébastien Hinderer, reported by Daniel Bünzli, review by
    Florian Angeletti and Gabriel Scherer)

Internal configuration and build system

  • #10451: Replace the use of iconv with a C utility to convert $(LIBDIR) to a
    C string constant on Windows when building the runtime. Hardens the generation
    of the constant on Unix for paths with backslashes, double-quotes and
    newlines.
    (David Allsopp, review by Florian Angeletti and Sébastien Hinderer)

  • #10471: Fix detection of arm32 architectures with musl in configure.
    (Louis Gesbert, review by David Allsopp)

  • #10511: Cygwin ports now correctly configure when flexdll is not available.
    (David Allsopp, review by Florian Angeletti)

  • #10584, #10856: Standard Library documentation build no longer fails if
    optional libraries have been disabled.
    (David Allsopp, report by Yuri Victorovich review by Florian Angeletti)

Manual

  • #10605: manual, name few css classes to ease styling and maintainability.
    (Florian Angeletti, review by Wiktor Kuchta and Gabriel Scherer)

@kit-ty-kate
Copy link
Member

Thanks!

@kit-ty-kate kit-ty-kate merged commit 305d4f9 into ocaml:master Sep 10, 2021
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.

None yet

2 participants