OCaml release 4.13.1

Florian Angeletti <[email protected]> Fri, 1 Oct 2021 19:30:23 +0200 (CEST)
Newsgroups gmane.comp.lang.caml.announce,gmane.comp.lang.caml.inria
Message-ID <[email protected]>
--=_5bf0619a-0f53-425f-9265-aaec38a9c039
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Dear OCaml users,=20

A regression has been discovered within OCaml 4.13.0 that make the compiler=
=20
crash on classes named `row`=20

module M =3D struct=20
class row =3D object end=20
end=20

due to a collision between two families of internal identifiers.=20

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

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

opam update=20
opam switch create 4.13.1=20

and as a source download here:=20

https://caml.inria.fr/pub/distrib/ocaml-4.13=20

Happy hacking,=20
Florian Angeletti for the OCaml team.=20

OCaml 4.13.1 (01 October 2021)=20
-------------------------------------------=20

### Bug fixes=20

- #10661, #10662: fix a bug with classes named "row"=20
(Gabriel Scherer, report and review by Nicol=E1s Ojeda B=E4r)=20

--=_5bf0619a-0f53-425f-9265-aaec38a9c039
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"font-family: arial, helvetica, sans-serif; font-s=
ize: 12pt; color: #000000"><div>Dear OCaml users,<br><br>A regression has b=
een discovered within OCaml 4.13.0 that make the compiler<br>crash on class=
es named `row`<br><br>&nbsp;&nbsp;&nbsp; module M =3D struct<br>&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; class row =3D object end<br>&nbsp;&nbsp;&nbsp; end<br><=
br>due to a collision between two families of internal identifiers.<br><br>=
To restore your freedom to name classes however you want, we have<br>releas=
ed OCaml 4.13.1 as an early bug-fix release.<br><br>This new version is ava=
ilable as a set of OPAM switches with<br></div><div><br data-mce-bogus=3D"1=
"></div><div>&nbsp; opam update<br>&nbsp; opam switch create 4.13.1<br><br>=
and as a source download here:<br><br>&nbsp; https://caml.inria.fr/pub/dist=
rib/ocaml-4.13<br><br>Happy hacking,<br>Florian Angeletti for the OCaml tea=
m.<br><br>OCaml 4.13.1 (01 October 2021)<br>-------------------------------=
------------<br><br>### Bug fixes<br><br>- #10661, #10662: fix a bug with c=
lasses named "row"<br>&nbsp; (Gabriel Scherer, report and review by Nicol=
=E1s Ojeda B=E4r)<br><br data-mce-bogus=3D"1"></div></div></body></html>
--=_5bf0619a-0f53-425f-9265-aaec38a9c039--