From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 89B44E00D5 for ; Thu, 6 Aug 2020 21:55:27 +0200 (CEST) X-IronPort-AV: E=Sophos;i="5.75,443,1589234400"; d="scan'208";a="356090969" Received: from amontsouris-158-1-25-124.w92-128.abo.wanadoo.fr (HELO [192.168.1.202]) ([92.128.28.124]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 06 Aug 2020 21:55:27 +0200 To: caml-list@inria.fr From: Florian Angeletti Message-ID: Date: Thu, 6 Aug 2020 21:55:26 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Subject: [Caml-list] OCaml 4.10.1, release candidate Dear OCaml users, Along with OCaml 4.11.0, a bugfix release of OCaml version 4.10.1 is imminent. This new version is collection of safe configuration, build system and runtime fixes cherry-picked from the 4.11 development cycle. It should be completely safe to upgrade to this version from OCaml 4.10.0. The source code is available at these addresses: https://github.com/ocaml/ocaml/archive/4.10.1+rc1.tar.gz https://caml.inria.fr/pub/distrib/ocaml-4.10/ocaml-4.10.1+rc1.tar.gz The compiler can also be installed as an OPAM switch with the following commands: $ opam update $ opam switch create ocaml-variants.4.10.1+rc1 --repositories=default,beta=git://github.com/ocaml/ocaml-beta-repository.git We want to know about any bugs. Please report them here: https://github.com/ocaml/ocaml/issues Happy hacking, Florian Angeletti for the OCaml team. OCaml 4.10.1 changes -------------------- ### Runtime system: - #9344, #9368: Disable exception backtraces in bytecode programs   built with "-output-complete-exe". At the moment, such programs do   not embed debug information and exception backtraces where causing   them to crash.   (Jérémie Dimino, review by Nicolás Ojeda Bär) ### Build system: - #9531: fix support for the BFD library on FreeBSD   (Hannes Mehnert, review by Gabriel Scherer and David Allsopp) ### Bug fixes: - #9068, #9437: ocamlopt -output-complete-obj failure on FreeBSD 12   (Xavier Leroy, report by Hannes Mehnert, review by Sébastien Hinderer) - #9165: Add missing -function-sections and -O3 flags in Makefiles.   (Greta Yorsh, review by David Allsopp) - #9495: fix a bug where bytecode binaries compiled with `-output-complete-exe`   would not execute `at_exit` hooks at program termination (in particular,   output channels would not be flushed).   (Nicolás Ojeda Bär, review by David Allsopp) - #9714, #9724: Use the C++ alignas keyword when compiling in C++ in MSVC.   Fixes a bug with MSVC C++ 2015 onwards.   (Antonin Décimo, review by David Allsopp and Xavier Leroy) - #9736, #9749: Compaction must start in a heap where all free blocks are   blue, which was not the case with the best-fit allocator.   (Damien Doligez, report and review by Leo White) ### Tools: - #9552: restore ocamloptp build and installation   (Florian Angeletti, review by David Allsopp and Xavier Leroy)