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 9814780211 for ; Tue, 3 Oct 2017 12:15:09 +0200 (CEST) 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-qk0-f179.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.220.179; 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.220.179 as permitted sender) identity=mailfrom; client-ip=209.85.220.179; 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-qk0-f179.google.com) identity=helo; client-ip=209.85.220.179; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="gabriel.scherer@gmail.com"; x-sender="postmaster@mail-qk0-f179.google.com"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3Arh9TohUrtWQSu97P2cIGSCRZSzrV8LGtZVwlr6E/?= =?us-ascii?q?grcLSJyIuqrYZhSHt8tkgFKBZ4jH8fUM07OQ6P+wHzFYqb+681k8M7V0Hycfjs?= =?us-ascii?q?sXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aMlzFOAF0?= =?us-ascii?q?PuX4HJLJx4Tyjrjqus6bXwIdjzO4ZftvNxistk2FvcAThc5mK70t4hrPuHpBPe?= =?us-ascii?q?pMkzBGP1WWyjn17N2x8ZoryC9Qtugs7YYUXqzwZaU1SfpDBzQrKW0vzMLuvBjH?= =?us-ascii?q?CwCI4y1PAS0tjhNUDl2dv1nBVZDrv36/77Il1Q=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0COAAA4YtNZhrPcVdFeHgYMGAEFAQsBg?= =?us-ascii?q?1c/bicHg3KBNphMiymMeQ6CBAoFIIFcgzqERgc/GAEBAQEBAQEBAQEBEgEBAQg?= =?us-ascii?q?LCwgoL4IzBQEeAQWCZR0BGx0BAxIJBzcCJAERAQUBIooqAQMVEJhgQIwMggUFA?= =?us-ascii?q?RyDCgWDaAoZJw1Xgw0MHgIGEoMbggKBUYleg0uCYQWhMoIuhTCNB4IUW4UUiwa?= =?us-ascii?q?VQBQFH4EVDxCBRjIhJXiEcQwTDIFpPjYBAQEBh3yBVAEBAQ?= X-IPAS-Result: =?us-ascii?q?A0COAAA4YtNZhrPcVdFeHgYMGAEFAQsBg1c/bicHg3KBNph?= =?us-ascii?q?MiymMeQ6CBAoFIIFcgzqERgc/GAEBAQEBAQEBAQEBEgEBAQgLCwgoL4IzBQEeA?= =?us-ascii?q?QWCZR0BGx0BAxIJBzcCJAERAQUBIooqAQMVEJhgQIwMggUFARyDCgWDaAoZJw1?= =?us-ascii?q?Xgw0MHgIGEoMbggKBUYleg0uCYQWhMoIuhTCNB4IUW4UUiwaVQBQFH4EVDxCBR?= =?us-ascii?q?jIhJXiEcQwTDIFpPjYBAQEBh3yBVAEBAQ?= X-IronPort-AV: E=Sophos;i="5.42,474,1500933600"; d="scan'208,217";a="239526286" Received: from mail-qk0-f179.google.com ([209.85.220.179]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 03 Oct 2017 12:15:08 +0200 Received: by mail-qk0-f179.google.com with SMTP id c67so7242785qkg.2; Tue, 03 Oct 2017 03:15:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=VvxlEXGQGldxOBxoqFHahKq/deca7Cz0bnh+YE/iXSg=; b=fa1CLeNtDWBAATrXGHigNT3nUHgzh14kgA27Ir+r34Ax7U4vKpd5OA4sfOy8Y/6xvl 6Z+BabtZ2UJI9gLly7IjHr37TcFdZB97QissKKhsF7dswvfU7cMEImbwN0pX/PAHrudN CvDR+jMQ8RX7RKHQ1fz291dsimAhH4YsZtwo8s5qIwTzx//QbdfOIm19glGDB/P7WJJ4 LpUAHb/PGZh9lmPrJ/BF8HG/ssEzAIjb7V/ltIGCQAherjlFtc+sEoPJl3wBz+CDHnUa hhpH82A4/zYzGC2fniA3/fVLpARFgJYL9+yic6zRpfGbTrFLIKJN0U1g2KSmXzV0xtt+ C6Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=VvxlEXGQGldxOBxoqFHahKq/deca7Cz0bnh+YE/iXSg=; b=I66JAE5yJyNitZ6M+iRZobblUGbwNi9p6IDCGAwAdz3dwDnJjsmIogKvchONgbRgaC jDbDI7a2TwmFRu0UIGKOsWOE/7zLhCtKdB2hLK9lMkxrwc6PoP7U4GjBCnHxeKgq+Sjt 5WOgXLgipFLXJmvXxlGFzuPtufu3tgGnFJnzeKoCUNHceclHpSsJc1xEGSpVsEy84/i3 G7X7/Slb1dqDdG3OOjxxxIzI80Q0IuLJZ3VjeGMd+M4LkH3m/PJoeixLatHzMYUX09Pi XCUx/vvpiddm1FR9ABZ4xLycwEWwkQp6mNBf1leN8Z1Cv0TwSXq4+OSokEGBCFYixn3x VRgA== X-Gm-Message-State: AMCzsaU5Zs8Ab9KDbH5bmxd5ke8ZRTHIkk60f0iCHtWf5JTxrDJ+yDbe nK9+cOsXBnDPqhjqD0ECJreaWVb3zhb0LhqenaoOfQ== X-Google-Smtp-Source: AOwi7QA9E7CILSJlu0hx8a8a5ScU5fRayVjJGkXwn9WjqqQzpkOYJcL5Liq0HOTcC58iHzfDNdX8c1aBx/NRtCV0uSk= X-Received: by 10.55.127.70 with SMTP id a67mr18249495qkd.90.1507025706264; Tue, 03 Oct 2017 03:15:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.191.11 with HTTP; Tue, 3 Oct 2017 03:14:25 -0700 (PDT) From: Gabriel Scherer Date: Tue, 3 Oct 2017 12:14:25 +0200 Message-ID: To: caml users Cc: Damien Doligez Content-Type: multipart/alternative; boundary="94eb2c05a9f8e3b42d055aa1c3b4" Subject: [Caml-list] OCaml 4.06.0+beta1 --94eb2c05a9f8e3b42d055aa1c3b4 Content-Type: text/plain; charset="UTF-8" Dear OCaml users, The release of OCaml version 4.06.0 is imminent -- ideally we are hoping for a final release by the end of October. We have created a first beta for your testing pleasure. Please test your favourite software with it, and let us know whether it works for you. We want to know about any bugs, especially in the compilation and installation phases. This beta version is available as opam switches of the form 4.06.0+beta1 (for the default switch), and 4.06.0+beta1+feature for feature switches (+flambda, +fp...). opam install 4.06.0+beta1 It is also available as source code archives at this address: http://caml.inria.fr/pub/distrib/ocaml-4.06/ The Changes with respect to the 4.05.0 release are available at http://caml.inria.fr/pub/distrib/ocaml-4.06/notes/Changes.4.06.0+beta1.txt (We would also like to know about any backward-incompatible change that affects you and is not explicitly marked in the Changes.) One notable change of the upcoming 4.06.0 release is that the -safe-string compile-time option is now activated by default: (immutable) string and (mutable) bytes are incompatible types. It is still possible to call the compiler with -unsafe-string, but for this beta release we expect a large number of packages to have to be adapted to the change. To ease your testing, if your dependencies are affected, we have provided a 4.06.0+beta1+default-unsafe-string switch with the old behavior. Of course, we hope that most users will be able to adapt their programs in time for the final release: after all, -safe-string was introduced in OCaml 4.02.0, release on August 29th, 2014. Note that there also exists an opam 4.06.0+trunk switch that, at any point in time, points to the head of the 4.06.0 release branch. If you find a 4.06.0+beta1 issue and wonder if it was already fixed upstream, you may test using this switch (or its 4.06.0+trunk+feature siblings). Happy hacking, -- Gabriel Scherer and Damien Doligez for the OCaml team. --94eb2c05a9f8e3b42d055aa1c3b4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear OCaml users,

The release of OCaml version 4.06= .0 is imminent -- ideally we are
hoping for a final release by the end o= f October. We have created
a first beta for your testing pleasure. Pleas= e test your favourite
software with it, and let us know whether it works= for you.

We want to know about any bugs, especially in the compilat= ion and
installation phases.

This beta version is available as op= am switches of the form
4.06.0+beta1 (for the default switch), and 4.06.= 0+beta1+feature for
feature switches (+flambda, +fp...).

=C2=A0= =C2=A0=C2=A0 opam install 4.06.0+beta1

It is also available as sourc= e code archives at this address:

=C2=A0 http://caml.inria.fr/pub/distrib/ocaml-4.06/<= /a>

The Changes with respect to the 4.05.0 release are available at<= br>
=C2=A0
http://caml.inria.fr/pub/distrib/ocaml-4.06/notes= /Changes.4.06.0+beta1.txt

(We would also like to know about any = backward-incompatible change
that affects you and is not explicitly mark= ed in the Changes.)

One notable change of the upcoming 4.06.0 releas= e is that
the -safe-string compile-time option is now activated by defau= lt:
(immutable) string and (mutable) bytes are incompatible types. It is=
still possible to call the compiler with -unsafe-string, but for
thi= s beta release we expect a large number of packages to have to be
adapte= d to the change. To ease your testing, if your dependencies
are affected= , we have provided a 4.06.0+beta1+default-unsafe-string
switch with the = old behavior.
Of course, we hope that most users will be able to adapt t= heir
programs in time for the final release: after all, -safe-string was=
introduced in OCaml 4.02.0, release on August 29th, 2014.

Note t= hat there also exists an opam 4.06.0+trunk switch that, at any
point in = time, points to the head of the 4.06.0 release branch. If
you find a 4.0= 6.0+beta1 issue and wonder if it was already fixed
upstream, you may tes= t using this switch (or its
4.06.0+trunk+feature siblings).

Happy= hacking,

-- Gabriel Scherer and Damien Doligez for the OCaml team.<= br>
--94eb2c05a9f8e3b42d055aa1c3b4--