From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by c5ff346549e7 (Postfix) with ESMTPS id 12F245D5 for ; Thu, 6 Aug 2020 19:55:33 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.75,443,1589234400"; d="scan'208";a="462705753" Received: from prod-listesu18.inria.fr (HELO sympa.inria.fr) ([128.93.162.160]) by mail2-relais-roc.national.inria.fr with ESMTP; 06 Aug 2020 21:55:32 +0200 Received: by sympa.inria.fr (Postfix, from userid 20132) id 5F02DE0C44; Thu, 6 Aug 2020 21:55:32 +0200 (CEST) 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 Reply-To: Florian Angeletti X-Loop: caml-list@inria.fr X-Sequence: 18210 Errors-To: caml-list-owner@inria.fr Precedence: list Precedence: bulk Sender: caml-list-request@inria.fr X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: 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)