OCaml 4.13.1, a small and early regression fix version

We have discovered a regression within OCaml 4.13.0 that make the compiler
crash on classes named row

module M = struct
   class row = object end

due to a collision between two families of internal identifiers.

To restore your freedom to name classes however you want, we have
released OCaml 4.13.1 as an early bug-fix release.

This new version is available as a set of OPAM switches with

  opam update
  opam switch create 4.13.1

and as a source download here:


Regression fix

  • 10661, 10662: fix a bug with classes named “row”
    (Gabriel Scherer, report and review by Nicolás Ojeda Bär)