RE: GCC 4.1.0 Released

2006-03-07 Thread Menezes, Evandro
Florian, > * H. J. Lu: > > > Here are diffs of SPEC CPU 2K between before and after with gcc 4.1 > > using "-O2 -ffast-math" on Nocona: > > And what about Opterons? IOW, how "generic" is the optimization? The generic code generation should cost a small compromise in performance relative to

RE: GCC 4.1.0 Released

2006-03-07 Thread Meissner, Michael
ECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark Mitchell Sent: Wednesday, March 01, 2006 8:22 PM To: H. J. Lu Cc: Steven Bosscher; [EMAIL PROTECTED]; Richard Guenther; gcc@gcc.gnu.org Subject: Re: GCC 4.1.0 Released H. J. Lu wrote: > You are comparing apply with orange. If a user uses -O2, he/

Re: GCC 4.1.0 Released

2006-03-03 Thread Florian Weimer
* H. J. Lu: > Here are diffs of SPEC CPU 2K between before and after with gcc 4.1 > using "-O2 -ffast-math" on Nocona: And what about Opterons? IOW, how "generic" is the optimization?

Re: GCC 4.1.0 Released

2006-03-02 Thread Mark Mitchell
Roman Belenov wrote: > David Edelsohn <[EMAIL PROTECTED]> writes: > >> Upgrading GNU tar to 1.15.1 fixed the problem for me. > > So what is the actual requirement - 1.14 or "1.14 or above" ? The latter. -- Mark Mitchell CodeSourcery [EMAIL PROTECTED] (650) 331-3385 x713

Re: GCC 4.1.0 Released

2006-03-02 Thread Vincent Lefevre
On 2006-03-01 14:51:45 -0800, H. J. Lu wrote: > Here are diffs of "-O2 -mtune=nocona -ffast-math" vs > "-O2 -mtune=generic -ffast-math" on Nocona: [...] Optimization is much less important than correct results. From this point of view, I don't think that using an option known to produce incorrect

Re: GCC 4.1.0 Released

2006-03-01 Thread Roman Belenov
David Edelsohn <[EMAIL PROTECTED]> writes: > Upgrading GNU tar to 1.15.1 fixed the problem for me. So what is the actual requirement - 1.14 or "1.14 or above" ? -- With regards, Roman.

Re: GCC 4.1.0 Released

2006-03-01 Thread David Edelsohn
> Dan Kegel writes: >> The problem has nothing to do with warnings from tar, which are neither >> errors nor silent failures. I believe a file either got skipped or >> unpacked with the wrong name. Dan> Egads. Can you point me to more info? I've been building with older Dan> versions of t

Re: GCC 4.1.0 Released

2006-03-01 Thread Diego Novillo
On 03/01/06 17:51, H. J. Lu wrote: > SPECint_base2000 1.31% > SPECfp_base2000 1.62% > All these numbers are within the usual SPEC noise. Not Worth It.

Re: GCC 4.1.0 Released

2006-03-01 Thread Mark Mitchell
H. J. Lu wrote: > You are comparing apply with orange. If a user uses -O2, he/she will > see much more than that. We can argue about that, but I don't think so. I'm comparing a user can achieve without the patch with the performance they can achieve with the patch. On all chips, for all time, u

Re: GCC 4.1.0 Released

2006-03-01 Thread H. J. Lu
On Wed, Mar 01, 2006 at 04:05:16PM -0800, H. J. Lu wrote: > On Wed, Mar 01, 2006 at 03:06:46PM -0800, Mark Mitchell wrote: > > H. J. Lu wrote: > > > > > Here are diffs of "-O2 -mtune=nocona -ffast-math" vs > > > "-O2 -mtune=generic -ffast-math" on Nocona: > > > > A 1.5% performance improvement, w

Re: GCC 4.1.0 Released

2006-03-01 Thread H. J. Lu
On Wed, Mar 01, 2006 at 03:06:46PM -0800, Mark Mitchell wrote: > H. J. Lu wrote: > > > Here are diffs of "-O2 -mtune=nocona -ffast-math" vs > > "-O2 -mtune=generic -ffast-math" on Nocona: > > A 1.5% performance improvement, while certainly significant for some > users, is not worth taking any ser

Re: GCC 4.1.0 Released

2006-03-01 Thread Mark Mitchell
H. J. Lu wrote: > Here are diffs of "-O2 -mtune=nocona -ffast-math" vs > "-O2 -mtune=generic -ffast-math" on Nocona: A 1.5% performance improvement, while certainly significant for some users, is not worth taking any serious risks on a release branch. The purpose of bug-fix releases on the relea

Re: GCC 4.1.0 Released

2006-03-01 Thread Steven Bosscher
On Wednesday 01 March 2006 23:51, H. J. Lu wrote: > I'd like to see the default -O2 generate decent code for Nocona. But then, you did so too months ago, when the GCC 4.1 development cycle was still in stage1/stage2. Nocona has been around for a very long time already (I have a Prescott-T myself

Re: GCC 4.1.0 Released

2006-03-01 Thread H. J. Lu
On Wed, Mar 01, 2006 at 02:19:47PM -0800, Mark Mitchell wrote: > H. J. Lu wrote: > > > Here are diffs of SPEC CPU 2K between before and after with gcc 4.1 > > using "-O2 -ffast-math" on Nocona: > > Steven's right; this is clearly a new feature. HJ's also right; we've > made exceptions before. >

Re: GCC 4.1.0 Released

2006-03-01 Thread Steven Bosscher
On Wednesday 01 March 2006 22:06, Steven Bosscher wrote: > Your patch implements a new feature. New features usually don't fix > regression. So your patch should be considered for GCC 4.1 IMHO. I mean should not, obviously. Gr. Steven

Re: GCC 4.1.0 Released

2006-03-01 Thread Joe Buck
On Wed, Mar 01, 2006 at 02:24:58PM -0800, Mark Mitchell wrote: > Joe Buck wrote: > > > What is the basis for the report that older tars don't work? > > This posting: > > http://gcc.gnu.org/ml/gcc-patches/2006-02/msg01861.html > > It may certainly be the case that some patched version of tar on

Re: GCC 4.1.0 Released

2006-03-01 Thread Mark Mitchell
Joe Buck wrote: > What is the basis for the report that older tars don't work? This posting: http://gcc.gnu.org/ml/gcc-patches/2006-02/msg01861.html It may certainly be the case that some patched version of tar on RHEL works fine (one would indeed hope and expect that distributors are adding va

Re: GCC 4.1.0 Released

2006-03-01 Thread Mark Mitchell
H. J. Lu wrote: > Here are diffs of SPEC CPU 2K between before and after with gcc 4.1 > using "-O2 -ffast-math" on Nocona: Steven's right; this is clearly a new feature. HJ's also right; we've made exceptions before. Like Steven, I would like to see what the difference is between -mtune=generic

Re: GCC 4.1.0 Released

2006-03-01 Thread Andrew Pinski
> That is the whole point: I'd like to back port the -mtune=generic > change to 4.1 branch. There are so many different IA32/x86-64 > processors. The default optimization is more useful than -mtune=xxx. > The new default (-mtune=generic) is much better than the old one for > the current IA32/x86-64

Re: GCC 4.1.0 Released

2006-03-01 Thread H. J. Lu
On Wed, Mar 01, 2006 at 10:43:40PM +0100, Richard Guenther wrote: > On 3/1/06, H. J. Lu <[EMAIL PROTECTED]> wrote: > > On Wed, Mar 01, 2006 at 10:06:57PM +0100, Steven Bosscher wrote: > > > On Wednesday 01 March 2006 21:49, H. J. Lu wrote: > > > > It is the issue of quality of gcc 4.1 on IA32/x86-6

Re: GCC 4.1.0 Released

2006-03-01 Thread Richard Guenther
On 3/1/06, H. J. Lu <[EMAIL PROTECTED]> wrote: > On Wed, Mar 01, 2006 at 10:06:57PM +0100, Steven Bosscher wrote: > > On Wednesday 01 March 2006 21:49, H. J. Lu wrote: > > > It is the issue of quality of gcc 4.1 on IA32/x86-64. The current gcc > > > 4.1 performs very poorly on IA32/x86-64, comparin

Re: GCC 4.1.0 Released

2006-03-01 Thread H. J. Lu
On Wed, Mar 01, 2006 at 10:06:57PM +0100, Steven Bosscher wrote: > On Wednesday 01 March 2006 21:49, H. J. Lu wrote: > > It is the issue of quality of gcc 4.1 on IA32/x86-64. The current gcc > > 4.1 performs very poorly on IA32/x86-64, comparing against gcc 4.2. > > Oh, really? Where are the numb

Re: GCC 4.1.0 Released

2006-03-01 Thread Steven Bosscher
On Wednesday 01 March 2006 21:49, H. J. Lu wrote: > It is the issue of quality of gcc 4.1 on IA32/x86-64. The current gcc > 4.1 performs very poorly on IA32/x86-64, comparing against gcc 4.2. Oh, really? Where are the numbers you have to support this, may I say, unlikely claim? It seemed to me t

Re: GCC 4.1.0 Released

2006-03-01 Thread Paul Brook
> > It's a new feature and not a fix for a regression. -> totally > > inappropriate. > > It is the issue of quality of gcc 4.1 on IA32/x86-64. The current gcc > 4.1 performs very poorly on IA32/x86-64, comparing against gcc 4.2. I > can't recommond gcc 4.1 to most people using IA32/x86-64. This ch

Re: GCC 4.1.0 Released

2006-03-01 Thread H. J. Lu
On Wed, Mar 01, 2006 at 09:42:19PM +0100, Richard Guenther wrote: > On 3/1/06, H. J. Lu <[EMAIL PROTECTED]> wrote: > > On Wed, Mar 01, 2006 at 09:21:19PM +0100, Steven Bosscher wrote: > > > On Wednesday 01 March 2006 21:14, H. J. Lu wrote: > > > > Is 4.1 branch open now? I'd like to back port the x

Re: GCC 4.1.0 Released

2006-03-01 Thread Richard Guenther
On 3/1/06, H. J. Lu <[EMAIL PROTECTED]> wrote: > On Wed, Mar 01, 2006 at 09:21:19PM +0100, Steven Bosscher wrote: > > On Wednesday 01 March 2006 21:14, H. J. Lu wrote: > > > Is 4.1 branch open now? I'd like to back port the x86 > > > -mtune=generic patch: > > > > Isn't that totally inappropriate fo

Re: GCC 4.1.0 Released

2006-03-01 Thread H. J. Lu
On Wed, Mar 01, 2006 at 09:21:19PM +0100, Steven Bosscher wrote: > On Wednesday 01 March 2006 21:14, H. J. Lu wrote: > > Is 4.1 branch open now? I'd like to back port the x86 > > -mtune=generic patch: > > Isn't that totally inappropriate for a release branch? > What is it inappropriate about?

Re: GCC 4.1.0 Released

2006-03-01 Thread Steven Bosscher
On Wednesday 01 March 2006 21:14, H. J. Lu wrote: > Is 4.1 branch open now? I'd like to back port the x86 > -mtune=generic patch: Isn't that totally inappropriate for a release branch? Gr. Steven

Re: GCC 4.1.0 Released

2006-03-01 Thread H. J. Lu
On Wed, Mar 01, 2006 at 08:24:18AM -0800, Mark Mitchell wrote: > > GCC 4.1.0 has been released. > It is great. Is 4.1 branch open now? I'd like to back port the x86 -mtune=generic patch: http://gcc.gnu.org/ml/gcc-patches/2006-01/msg01436.html to 4.1.1. Thanks. H.J.

Re: GCC 4.1.0 Released

2006-03-01 Thread Joe Buck
On Wed, Mar 01, 2006 at 08:24:18AM -0800, Mark Mitchell wrote: > 1. GNU TAR 1.14 is required to unpack the source releases. Other >versions of tar are likely to report errors or silently unpack the >file incorrectly. Red Hat EL3 comes with tar 1.13.25 (though since the RPM package on the

Re: GCC 4.1.0 Released

2006-03-01 Thread Daniel Jacobowitz
On Wed, Mar 01, 2006 at 10:10:39AM -0800, Dan Kegel wrote: > On 3/1/06, Daniel Jacobowitz <[EMAIL PROTECTED]> wrote: > > > > 1. GNU TAR 1.14 is required to unpack the source releases. Other > > > > versions of tar are likely to report errors or silently unpack the > > > > file incorrectly. > >

Re: GCC 4.1.0 Released

2006-03-01 Thread Dan Kegel
On 3/1/06, Daniel Jacobowitz <[EMAIL PROTECTED]> wrote: > > > 1. GNU TAR 1.14 is required to unpack the source releases. Other > > > versions of tar are likely to report errors or silently unpack the > > > file incorrectly. > > The problem has nothing to do with warnings from tar, which are ne

Re: GCC 4.1.0 Released

2006-03-01 Thread Daniel Jacobowitz
On Wed, Mar 01, 2006 at 10:05:52AM -0800, Dan Kegel wrote: > Mark wrote: > > 1. GNU TAR 1.14 is required to unpack the source releases. Other > > versions of tar are likely to report errors or silently unpack the > > file incorrectly. > > Now hold on there, bubaloo. > I thought the warnings f

re: GCC 4.1.0 Released

2006-03-01 Thread Dan Kegel
Mark wrote: > 1. GNU TAR 1.14 is required to unpack the source releases. Other > versions of tar are likely to report errors or silently unpack the > file incorrectly. Now hold on there, bubaloo. I thought the warnings from older versions of tar were benign. The warnings I'm seeing from tar-1

GCC 4.1.0 Released

2006-03-01 Thread Mark Mitchell
GCC 4.1.0 has been released. This release is a major release, containing substantial new functionality relative to previous releases. See: http://gcc.gnu.org/gcc-4.1/changes.html for a list of new features, improvements, and other changes. This release is available from the FTP servers list