On Sat, Mar 03, 2007 at 11:01:40AM -0500, Diego Novillo wrote:
> Grigory Zagorodnev wrote on 03/03/07 02:27:
> 
> > There are three checkins, candidates for the root of regression:
> >     http://gcc.gnu.org/viewcvs?view=rev&revision=122487
> >     http://gcc.gnu.org/viewcvs?view=rev&revision=122484
> >     http://gcc.gnu.org/viewcvs?view=rev&revision=122479
> > 
> SPEC2k works as usual[1] for me on x86_64 as of revision 122484.  The only new
> compile failure I see is building 300.twolf with:
> 
> mt.c: In function 'MTEnd':
> mt.c:46: warning: incompatible implicit declaration of built-in function 
> 'free'
> mt.c:46: error: too many arguments to function 'free'
> specmake: *** [mt.o] Error 1
> 
> Ian, looks like your VRP patch may be involved.
> 
> 
> [1] 176.gcc and 253.perlbmk usually miscompare for me.  Not sure why.

I don't have any problems with SPEC CPU 2K on FC6/Intel64 using -O2. I
use the following on gcc 4.3:

################################################################
# portability & libraries
################################################################
default=default=default=default:
PORTABILITY = -DSPEC_CPU2000_LP64
 
176.gcc=default=default=default:
CPORTABILITY  = -Dalloca=_alloca
EXTRA_LDFLAGS =
srcalt=64bitgcc40

178.galgel=default=default=default:
EXTRA_FFLAGS  =  -ffixed-form  -ffixed-line-length-132
EXTRA_LDFLAGS =

186.crafty=default=default=default:
CPORTABILITY  = -DLINUX_i386

252.eon=default=default=default:
CXXPORTABILITY = -DHAS_ERRLIST 
srcalt=fmax_errno

253.perlbmk=default=default=default:
CPORTABILITY = -DSPEC_CPU2000_LINUX_I386 -DSPEC_CPU2000_NEED_BOOL 
-DSPEC_CPU2000_GLIBC22

254.gap=default=default=default:
CPORTABILITY = -DSYS_IS_USG -DSYS_HAS_IOCTL_PROTO -DSYS_HAS_TIME_PROTO 
-DSYS_HAS_SIGNAL_PROTO -DSYS_HAS_CALLOC_PROTO -DSYS_HAS_READ_PROTO

255.vortex=default=default=default:
EXTRA_CFLAGS=-fno-strict-aliasing
srcalt=closed_files

300.twolf=default=default=default:
srcalt=stdfree


H.J.

Reply via email to