From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr 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 5DF227EE9C; Sun, 27 Nov 2016 21:39:24 +0100 (CET) Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=gabriel.scherer@gmail.com; spf=Pass smtp.mailfrom=gabriel.scherer@gmail.com; spf=None smtp.helo=postmaster@mail-io0-f175.google.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of gabriel.scherer@gmail.com) identity=pra; client-ip=209.85.223.175; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="gabriel.scherer@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of gabriel.scherer@gmail.com designates 209.85.223.175 as permitted sender) identity=mailfrom; client-ip=209.85.223.175; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="gabriel.scherer@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-io0-f175.google.com) identity=helo; client-ip=209.85.223.175; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="postmaster@mail-io0-f175.google.com"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3Ays9JfxZmZai/qS3EryIkXvL/LSx+4OfEezUN459i?= =?us-ascii?q?sYplN5qZrsWzbnLW6fgltlLVR4KTs6sC0LuN9fu8EjVcsd6oizMrSNR0TRgLiM?= =?us-ascii?q?EbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVr?= =?us-ascii?q?O+/7BpDdj9it1+C15pbffxhEiCCzbL52Ihi6twvcu8YZjYd/Jas8yQbCr2dVde?= =?us-ascii?q?hR2W5mP0+YkQzm5se38p5j8iBQtOwk+sVdT6j0fLk2QKJBAjg+PG87+MPktR/Y?= =?us-ascii?q?TQuS/XQcSXkZkgBJAwfe8h73WIr6vzbguep83CmaOtD2TawxVD+/4apnVAPkhS?= =?us-ascii?q?EaPDMi7mrZltJ/g75aoBK5phxw3YjUYJ2ONPFjeq/RZM4WSXZdUspUUSFKH4Gy?= =?us-ascii?q?YJYVD+cZP+lYoYnzqVUNoxWjGwejGPjiyiNUinLswaE2z/gtHAPA0Qc9H9wOqn?= =?us-ascii?q?PUrNDtOakTS++617PIzTTdYPNSxDzz9ZTHchA/rvGWQ71wa9faxE4gFwzflVqQ?= =?us-ascii?q?s43lMC2R1ugXqGiU8+pgWvy1i2E5sQF8uTevxsI2hYnIgoIZ0EzL9SJ8wIssI9?= =?us-ascii?q?CzVUB1YdmhEJRKtiGaMZN7QsIkQ2FyuSY10KcKuZChfCQSx5QnxgLfa/yac4eT?= =?us-ascii?q?+B7sSOGRITJ+iXl4e7y/nw6//Va8xuD4TMW501ZHojBbntXSuH0BzQHf58qHR/?= =?us-ascii?q?Z740yvwyyA1xrJ5eFBOU00lbTUK5omwrMok5ocq0XDHivvlEX3i6+aalwo+ua1?= =?us-ascii?q?5+nlYrjqvJCcN4hzigHxNqQhhNazDvg/MggLR2Sb+OK826P//UDhXrlGkvk7nr?= =?us-ascii?q?PavZ3aP8gXuLC1DgFP3oo+6RuyDy+q0NECknkGKFJFdgiHj4/sO1zWL/D3F+yw?= =?us-ascii?q?g06tkDh1w/DKJKbhDYnNLnfdirfuY6x95lVTyAo2199f5pZUBqsdL/L0X0/9rM?= =?us-ascii?q?bYAQMhMwyo3+bnD81w2Z4ZWWKLA6+ZP73dsF6T6+MuIumMYZQauCznJPQ/5v7u?= =?us-ascii?q?i2U5mV4HcqWz05sXcmiyHu56LEWBfXrsntABHH8WsQUkSezqjESOUTpSZ3apQ6?= =?us-ascii?q?Ix/So7CYKjDYfbXI+hmr2B3CGhHp1XfG9KEF6MEW3wfYWeR/gMcD6SItNmkjEc?= =?us-ascii?q?SbeuUYoh1RW3uADgzbpnKO3U+jAetZ3/ytd4/PbTlBE39TxsFcuRyWCNT2dunm?= =?us-ascii?q?MJXTA6xq5/oVYugmuEhIRxhv1VE5R/4PdIXQoofcrQxul7Bta0VgXFf9iEWn6n?= =?us-ascii?q?RM+nCHc/VIRi7cUJZhNSEt+4jx3HlxGhA7IPmqbDUJM9+Ljd0ny3PM19xmzLzo?= =?us-ascii?q?EuilAnRo1EMmjw1f03zBTaG4OcyxbRrK2tb6lJmXeVrGo=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C4AADVQztYf6/fVdFEGhoBAQEBAgEBA?= =?us-ascii?q?QEIAQEBARUBAQEBAgEBAQEIAQEBAYMNAQEBAQE9OoEDB6RalnsqhXcCgV8HQhE?= =?us-ascii?q?BAQEBAQEBAQEBARIBAQkLCwkbMoIzGgGCGwEBBBIRHQEbHQEDDAYFCw0CAiYCA?= =?us-ascii?q?iEBAREBBQEOAQ0GExoIiDABAxcOLp5JgTI/MoonDoEbggQFAR+DDQWDTQoZJw1?= =?us-ascii?q?UgzYBAQEBBgEBAQEBGgIGEnmFM4RbgkhDgTGDEYJdBY9tijI1gXaEUoZog1aBc?= =?us-ascii?q?k+EKIlJiUCEMYJIEx6BEzSBFkARgxeCJiA0AYY5gjsBAQE?= X-IPAS-Result: =?us-ascii?q?A0C4AADVQztYf6/fVdFEGhoBAQEBAgEBAQEIAQEBARUBAQE?= =?us-ascii?q?BAgEBAQEIAQEBAYMNAQEBAQE9OoEDB6RalnsqhXcCgV8HQhEBAQEBAQEBAQEBA?= =?us-ascii?q?RIBAQkLCwkbMoIzGgGCGwEBBBIRHQEbHQEDDAYFCw0CAiYCAiEBAREBBQEOAQ0?= =?us-ascii?q?GExoIiDABAxcOLp5JgTI/MoonDoEbggQFAR+DDQWDTQoZJw1UgzYBAQEBBgEBA?= =?us-ascii?q?QEBGgIGEnmFM4RbgkhDgTGDEYJdBY9tijI1gXaEUoZog1aBck+EKIlJiUCEMYJ?= =?us-ascii?q?IEx6BEzSBFkARgxeCJiA0AYY5gjsBAQE?= X-IronPort-AV: E=Sophos;i="5.31,707,1473112800"; d="scan'208";a="201899189" Received: from mail-io0-f175.google.com ([209.85.223.175]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 27 Nov 2016 21:39:22 +0100 Received: by mail-io0-f175.google.com with SMTP id a124so199245215ioe.2; Sun, 27 Nov 2016 12:39:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=OO6GzKQSFsRa8MPpGcxZO/bVJuJ8VSxZFJ9Lgtz0cUs=; b=JQjBxxaWy+kzESJxuhn4xankXk9VbDA3QFj2tHj6f3KecB3vwcC/zeICcbUtKIQQVa kSrxTF6bpv+vn3ats9tqg6/N5fHuRudIl4MU6Su020/BjoPdLA/fYMNIbRdVMlh08/Hr 0IlmQJGHE+CghdBwcw4Gp2ndbYNr1wCbIUsaeOzYezDG+lzpdGliPgL5TObgxVVc/vzd poTUGcOhpG4gpoFfsUcJqOFGJnxB43Us574ure13On4vY2e1AXE0d2Yb/LjH27U3/IjR A+Gmk6ZpJLuRgRWLyqwWTgLM/+8KcPEGhrU7H0zOaYwO4Gkkm8TF+YT+Ika3oxCW5Ls+ GWiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=OO6GzKQSFsRa8MPpGcxZO/bVJuJ8VSxZFJ9Lgtz0cUs=; b=QZ5LRH+Au1u1dP8CWVljTt2FGxJa2PK6JNu5sXPtnE7p8oQpwe2PvkVxAJYgdgBw73 5dTWWE9+a9HPhjEdwOUlCJ/NNlb0IU9U5cdiyEFD9WSX6+t5JOPoqVH+ZYIcdhm74a7n sqY6oH4DiCWtUUNIlS8vxqGhRizx06pZy2GKeDqXl/46hqCSH+D84AsSMmNf6Jwu+l22 lR5hTSKdwnt/O/pRGMwFGEO37bQWUjNGeKAlmpCFG1glGjR1iTPRWYDDI8RvXZ06E+JG D1AYNfeOByFBstF0rB0DCjbaqzMNNqlucV9l4PRWr7U53XMMsY+yoFZ141LRtUclElCv s4fA== X-Gm-Message-State: AKaTC03iTXaQO2KRc5UccLWMHj5X447J7dSfTRSsboVfTK9H6RYWa0WPeImRNp156vMVD97CwhisX5R6BKSZdA== X-Received: by 10.36.57.20 with SMTP id l20mr15487819ita.54.1480279161633; Sun, 27 Nov 2016 12:39:21 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.18.131 with HTTP; Sun, 27 Nov 2016 12:38:41 -0800 (PST) In-Reply-To: References: From: Gabriel Scherer Date: Sun, 27 Nov 2016 15:38:41 -0500 Message-ID: To: Damien Doligez Cc: caml users , caml announce Content-Type: text/plain; charset=UTF-8 Subject: Re: [Caml-list] OCaml version 4.04.0 is released. Another less good news: 4.04.0 has a regression in Unix.create_process on some Windows machines, when using 64bits builds of OCaml. https://github.com/ocaml/ocaml/pull/912 https://caml.inria.fr/mantis/view.php?id=7422 For 64bits Windows users, it is probably best to wait for a bugfix release before upgrading to OCaml 4.04. On Wed, Nov 9, 2016 at 10:39 AM, Gabriel Scherer wrote: > Dear caml-list, > > I created a wiki-page for an annotated 4.04 Changelog, which contains more > information on each new language change and the compatibility-breaking items > in the changelog. Feel free to have a look, to contribute more explanations, > or to ask questions about stuff that would be unclear by creating issues > against the repository: > > > https://github.com/gasche/ocaml-releases-change-explanation/wiki/4.04.0-changes-explanation > > Many thanks to Kakadu, Florian Angeletti, Anil Madhavapeddy and Marek Kubica > who contributed to improve it. > > On the side of less-good news, Thomas Leonard quickly found a typo bug in > the newly implemented Set.map function (PR#7403). The bug is now fixed in > the 4.04 branch, but will not be available to downstream users before the > next minor or major release. Please refrain from using Set.map for now. (And > apologies for introducing the bug.) > > > On Fri, Nov 4, 2016 at 1:29 PM, Damien Doligez > wrote: >> >> Dear OCaml users, >> >> We have the pleasure of celebrating the discovery of Tutankhamun's >> tomb by announcing the release of OCaml version 4.04.0. >> This is a major release with several new features (most notably, >> Spacetime). See the list of changes below. >> >> It is (or soon will be) available as an OPAM switch, or as a source >> download here: < http://caml.inria.fr/distrib/ocaml-4.04/ > >> >> Happy hacking, >> >> -- Damien Doligez for the OCaml team.