This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GCC 4.1.0 Released


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 numbers you have to support this, may I
> say, unlikely claim?

Here are diffs of SPEC CPU 2K between before and after with gcc 4.1
using "-O2 -ffast-math" on Nocona:

164.gzip	2.50%
175.vpr	1.55%
176.gcc	-0.33%
181.mcf	0.85%
186.crafty	0.06%
197.parser	0.62%
252.eon	8.58%
253.perlbmk	2.75%
254.gap	0.66%
255.vortex	7.59%
256.bzip2	4.45%
300.twolf	21.11%
SPECint_base2000	4.04%
	
168.wupwise	39.10%
171.swim	38.88%
172.mgrid	61.64%
173.applu	37.62%
177.mesa	3.12%
178.galgel	27.13%
179.art	18.98%
183.equake	26.67%
187.facerec	0.35%
188.ammp	36.78%
189.lucas	3.52%
191.fma3d	42.71%
200.sixtrack	116.13%
301.apsi	32.75%
SPECfp_base2000	32.18%

> > This change 
> > is specific to the IA32/x86-64 backend and won't affect any other
> > targets.
> 
> Hmm...  I thought Mark's message was pretty clear:
> http://gcc.gnu.org/ml/gcc-patches/2006-03/msg00060.html
> To quote:
> "The GCC 4.1 branch is now open, under the usual branch rules: fixes for
> regressions only."
> 

The exception is the rule. We have done so on gcc 3.4 branch:

http://gcc.gnu.org/ml/gcc-cvs/2004-04/msg00775.html



H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]