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 ) id 1S9VEO-0000yn-N1 for garchives@archives.gentoo.org; Mon, 19 Mar 2012 05:34:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 679AEE0C5E; Mon, 19 Mar 2012 05:33:50 +0000 (UTC) Received: from mail-qa0-f46.google.com (mail-qa0-f46.google.com [209.85.216.46]) by pigeon.gentoo.org (Postfix) with ESMTP id 3D74EE0C6F for ; Mon, 19 Mar 2012 05:32:13 +0000 (UTC) Received: by qaeb19 with SMTP id b19so616130qae.19 for ; Sun, 18 Mar 2012 22:32:12 -0700 (PDT) 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 :content-type; bh=MJMIWmncdgjQfBG8QE8jSha5IwupZdAdMEvlYuFmjQE=; b=iz1pERxFekLcgHHuCwTwZ/3JGPOxd4kbTna6WDSYzYzb+5F0jJ7KrOof5w4nYq0SN/ Ptu1CHCLIk720xJCTyE5Q97PYIyYEwRDUIM5h/BmIscGQ4OhOMlrkg0jF38KP3orSY6A I5XkIKz20oClhoAvui1pI48wKOueuPE09Zqfb4fbyrslDHLBddtNPpyP23ZrohTgycxa hpKuwIqKOlrhQZUbUAOUh/tUn0E5zZLXYJK4PMtdcJYd+7M/V1kshc9JOvKEwbgjqL8u mZsm4zwnse4YconZRIugvD8XW9IK+/7kzuqfIWe8u11jPOleNdksf3ktjVKSzen2pD/q YHbw== Received: by 10.229.134.207 with SMTP id k15mr4059211qct.49.1332135132718; Sun, 18 Mar 2012 22:32:12 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.229.90.205 with HTTP; Sun, 18 Mar 2012 22:31:52 -0700 (PDT) In-Reply-To: <20120319132643.Horde.NzbZHrtUV7tPZsOT40nUZ2A@webmail.wht.com.au> References: <20120319132643.Horde.NzbZHrtUV7tPZsOT40nUZ2A@webmail.wht.com.au> From: Matthew Finkel Date: Mon, 19 Mar 2012 01:31:52 -0400 Message-ID: Subject: Re: [gentoo-user] Changing compilers To: gentoo-user@lists.gentoo.org Content-Type: multipart/alternative; boundary=00248c767e9660e69d04bb91e166 X-Archives-Salt: 4cabc56a-8a8f-4d0a-bec1-c27c3f5d71bc X-Archives-Hash: 3134843ec0bb5b47d9debca5dff3355d --00248c767e9660e69d04bb91e166 Content-Type: text/plain; charset=ISO-8859-1 On Mon, Mar 19, 2012 at 1:26 AM, Andrew Lowe wrote: > Hi all, > Has anyone played around with the various "better known" compilers on > Gentoo? By "better known", I'm referring to gcc, Intel, llvm, pathscale. My > situation is that I've just started my PhD which requires me to do Finite > Element Analysis, FEA, and Computational Fluid Dynamics, CFD, and I want to > find the "best" compiler for the job. Before anyone says "Why bother, XXX > compiler is only 1 - 2% faster than gcc", in the context of the work I'm > doing this 1 - 2% IS important. > > What I'm looking for is any feedback people may have on ability to compile > the Gentoo environment, the ability to change compilers easily, gcc-config > or flags in make.conf, as to whether the compiler/linker can use the > libraries as compiled by gcc on a "standard" gentoo install and so on. > Obviously there is much web trawling to be done to find what other people > are saying as well. > > Any thoughts, greatly appreciated, > Andrew Lowe > > With regard to speed, are you looking for a faster compile time or higher optimization of the compiled code such that the run time is faster? -- Matthew Finkel --00248c767e9660e69d04bb91e166 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Mon, Mar 19, 2012 at 1:26 AM, Andrew Lowe <agl@wht.com.au>= wrote:
Hi all,
=A0 =A0Has anyone played around with the various "better known" = compilers on Gentoo? By "better known", I'm referring to gcc,= Intel, llvm, pathscale. My situation is that I've just started my PhD = which requires me to do Finite Element Analysis, FEA, and Computational Flu= id Dynamics, CFD, and I want to find the "best" compiler for the = job. Before anyone says "Why bother, XXX compiler is only 1 - 2% faste= r than gcc", in the context of the work I'm doing this 1 - 2% IS i= mportant.

What I'm looking for is any feedback people may have on ability to comp= ile the Gentoo environment, the ability to change compilers easily, gcc-con= fig or flags in make.conf, as to whether the compiler/linker can use the li= braries as compiled by gcc on a "standard" gentoo install and so = on. Obviously there is much web trawling to be done to find what other peop= le are saying as well.

Any thoughts, greatly appreciated,
=A0 =A0 =A0 Andrew Lowe


With regard to speed, are you looking = for a faster compile time or higher optimization of the compiled code such = that the=A0run time=A0is faster?


--
Matthew Finkel
--00248c767e9660e69d04bb91e166--