From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-45181-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1Q6Nw9-00051B-Ma
	for garchives@archives.gentoo.org; Sun, 03 Apr 2011 14:05:55 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id EE05D1C01D;
	Sun,  3 Apr 2011 14:05:43 +0000 (UTC)
Received: from mail-iy0-f181.google.com (mail-iy0-f181.google.com [209.85.210.181])
	by pigeon.gentoo.org (Postfix) with ESMTP id 914681C03D
	for <gentoo-dev@lists.gentoo.org>; Sun,  3 Apr 2011 14:05:07 +0000 (UTC)
Received: by iyb26 with SMTP id 26so6443208iyb.40
        for <gentoo-dev@lists.gentoo.org>; Sun, 03 Apr 2011 07:05:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:sender:in-reply-to:references:from
         :date:x-google-sender-auth:message-id:subject:to:content-type
         :content-transfer-encoding;
        bh=zrij6ZOHTbkTkJw6mJX7UjP+cMzEXB1stnXmxHznJ5Y=;
        b=fmmLg6IpkNUmjTKs5IegVEeFkWBQjSR7wGJDuGitwKJv5inZMKjFMMoi3im7TtvMXf
         FVtPsFwrJKzAP4qqxJfT+92nq0u5PyoiyJyVZ461dQImAREdXVXNxUGH3yVl8fC3mSCz
         o+QBkSPD4tjKmP03YF1G2V55q6Z3OB9PDO8pI=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:from:date
         :x-google-sender-auth:message-id:subject:to:content-type
         :content-transfer-encoding;
        b=mqktIle97R1mOePgqQZQLMBgRRWdHVurxw5SbmFSjj+YE0KfqqvTifQO+MwBmpjNya
         b8NNW55WpmAjwCp1xKWBHYXhn5fHl136Js+l1ukQ8x7i50nM9HjMWbL6AcS/4zIBS3OC
         ARGim0YNKnx7LlKr4PIpDXpFZuzXfHX/68YU0=
Received: by 10.231.140.81 with SMTP id h17mr6185843ibu.47.1301839507070; Sun,
 03 Apr 2011 07:05:07 -0700 (PDT)
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Sender: vapierfilter@gmail.com
Received: by 10.231.11.195 with HTTP; Sun, 3 Apr 2011 07:04:47 -0700 (PDT)
In-Reply-To: <20110403041923.51ea816d@gentoo.org>
References: <20110402221112.2101b4c1@gentoo.org> <pan.2011.04.03.05.50.32@cox.net>
 <20110403041923.51ea816d@gentoo.org>
From: Mike Frysinger <vapier@gentoo.org>
Date: Sun, 3 Apr 2011 10:04:47 -0400
X-Google-Sender-Auth: XfYgop45uRRvElBfdomKNzhQGcM
Message-ID: <BANLkTim17qeC6DLMfZ5NZpSQc4KrRw6Zpg@mail.gmail.com>
Subject: Re: [gentoo-dev] Re: GCC 4.6.0
To: gentoo-dev@lists.gentoo.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: 
X-Archives-Hash: 7e4d44812ca293081c63c89fb99d9120

On Sun, Apr 3, 2011 at 6:19 AM, Ryan Hill wrote:
> On Sun, 3 Apr 2011 05:50:32 Duncan wrote:
>> Ryan Hill posted on Sat, 02 Apr 2011 22:11:12 -0600 as excerpted:
>>>=A0You may also want to test your packages with the new -Ofast option to
>>>=A0be sure it doesn't have any hardcoded assumptions about -O flags.
>>
>> The release description I've read for -Ofast says it includes -fast-math=
,
>> among other things, a flag Gentoo has always strongly discouraged (you
>> break with it, you keep the pieces) and which can get bugs resolved/
>> invalid as a result.
>>
>> Now that gcc 4.6 itself is more strongly supporting it as enabled with o=
ne
>> of the -O options, is that policy going to change, or is Gentoo going to
>> officially not support -Ofast, as well?
>
> I doubt we will. =A0If a package breaks because of -Ofast there's really
> nothing we can do about it. =A0It's not a bug in the compiler or the pack=
age,
> it's that you explicitly told it to generate non-standard-conformant code=
.

obviously we will look at ICEs and such, but in terms of apps
misbehaving at runtime, most likely we'll write it up as not a bug
like Ryan says
-mike