From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GU5hi-0008A6-Th for garchives@archives.gentoo.org; Sun, 01 Oct 2006 18:06:20 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k91I4VKJ016249; Sun, 1 Oct 2006 18:04:31 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k91I0o1r026745 for ; Sun, 1 Oct 2006 18:00:50 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id BAF6B6472E for ; Sun, 1 Oct 2006 18:00:49 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -2.536 X-Spam-Level: X-Spam-Status: No, score=-2.536 required=5.5 tests=[AWL=0.063, BAYES_00=-2.599] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aXIx+9YWzsG7 for ; Sun, 1 Oct 2006 18:00:42 +0000 (UTC) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 200AA64706 for ; Sun, 1 Oct 2006 18:00:42 +0000 (UTC) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1GU5cA-00081p-S0 for gentoo-dev@gentoo.org; Sun, 01 Oct 2006 20:00:34 +0200 Received: from static24-72-113-20.yorkton.accesscomm.ca ([24.72.113.20]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 01 Oct 2006 20:00:34 +0200 Received: from dirtyepic.sk by static24-72-113-20.yorkton.accesscomm.ca with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 01 Oct 2006 20:00:34 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Ryan Hill Subject: [gentoo-dev] Re: [RFC] CFLAGS paragraph for the GWN Date: Sun, 01 Oct 2006 12:00:10 -0600 Message-ID: References: <451ED52E.5030407@bouton.name> <20060930215242.GK26289@curie-int.orbis-terrarum.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig1E57623443851A61916CD9B9" X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: static24-72-113-20.yorkton.accesscomm.ca User-Agent: Thunderbird 2.0b1pre (X11/20060930) In-Reply-To: X-Enigmail-Version: 0.94.1.1 OpenPGP: id=837937E8 Sender: news X-Archives-Salt: 943ccb95-1a05-43c1-88c8-7a29f1c76da1 X-Archives-Hash: 05593b0eb38348a0a22f1bbdf97233ea This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig1E57623443851A61916CD9B9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Duncan wrote: > Could you point me at some info on this one (-ftree-vectorize)? It cam= e > up on the amd64 list a week or so ago, when someone asked what I though= t > of it and why I didn't have it in my cflags (which I had just explained= ).=20 > I said I didn't know enough about it to make a case either way, and as > such, didn't choose to use it. However, after a bit of discussion, I > decided to add it to my cflags on a very experimental basis. I haven't= > experienced any issues with it, but then I haven't done any major > compiling since then either, only the routine updates. http://tinyurl.com/l75we They've fixed quite a few of the ICE's since last I looked, though there's more than a couple that went in after 4.1.1. 4.2 is a little better, but I'm having enough trouble getting it to build things properly _without_ using any fancy flags right now. ;p See http://tinyurl.com/rt3aa for some real-world examples. > Or does the problem not necessarily apply to amd64? Even knowing that > would be useful. I simply don't know anything much at all about it, be= yond > a generally vague idea that it means using mmx/sse/whatever vector > instructions to parallelize loops. I'd say that there's more ICE's on i686-pc-linux-gnu than x86_64-*-linux-gnu, but there's still enough. Luckily Halcy0n was really good for reducing testcases and pushing them upstream, so a lot of these issues got fixed at the source. --de. --------------enig1E57623443851A61916CD9B9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFIAI35iWgc4N5N+gRCP/WAJ9iiuy7qQ/jzEk1QPGV276n1J/nCACgjDkY dDygnGyJ3bQwb39+DwYBoGo= =3aMP -----END PGP SIGNATURE----- --------------enig1E57623443851A61916CD9B9-- -- gentoo-dev@gentoo.org mailing list