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.