From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 7E76FBC57 for ; Wed, 1 Dec 2010 15:29:06 +0100 (CET) X-IronPort-AV: E=Sophos;i="4.59,283,1288566000"; d="scan'208";a="82081196" Received: from macadam.inria.fr ([128.93.8.130]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/AES128-SHA; 01 Dec 2010 15:29:06 +0100 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1082) Subject: Re: [Caml-list] zero-arity constructor From: Damien Doligez In-Reply-To: <118427264.71248.1290853319356.JavaMail.root@zmbs1.inria.fr> Date: Wed, 1 Dec 2010 15:29:06 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <66DBE1B1-4EF9-44B3-B216-A52CBF13597F@inria.fr> References: <1290851344516@names.co.uk> <118427264.71248.1290853319356.JavaMail.root@zmbs1.inria.fr> To: OCaml mailing list X-Mailer: Apple Mail (2.1082) X-Spam: no; 0.00; damien:01 damien:01 foo:01 syntax:01 -warn-error:01 -warn-error:01 doligez:01 doligez:01 wrote:01 emit:01 caml-list:01 constructor:01 bears:02 warnings:03 inria:06 On 2010-11-27, at 11:21, David Allsopp wrote: > and set Warning 28 to be on by default for [Foo _] - that would simply = mean that 3.11/3.12 code using that syntax would emit warnings in "3.13" = rather than actually breaking (unless you've including -warn-error - but = that's always seemed to me to be a development option, not a release = option...) Hear, hear! This is in fact very important and bears repeating: don't use -warn-error in released code. -- Damien