This is the mail archive of the 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]

EGCS-1.0.2 pre fails on Spec CPU 95

I recently tried to compile and run  Spec's CPU 95 benchamrk.  It's a collection
of 9 C benchmarks (350k lines of source), and 9 Floating point Fortran 
codes  (31 k lines of source).

It's particularly good at exposing compiler errors because of the many 
different types of codes, as well as know correct answers for the 
simulations, all 18 programs take several hours to run.  It's also very
good at showing any effects of optimization/performance changes in the 
compiler.   Results are available on intel using the Intel reference compiler
which gets very good numbers. 

egcs-1.0.1/g77  failed on -O2, but works with -O1.

egcs-1.0.2 worked with -O2 but did NOT work with -m486 -fomit-frame-pointer -O2
It finished all the benchmarks but one then failed and produced the wrong

Unfortunately I can't give out the source, but I would be happy to help out
on this end or contribute towards the $300 license for the egcs group. The
license is per organization.

So let me know what I can do to help, the machine I was using is a
up to date (redhats newest glibc etc)  Redhat-5.0 P6-200 with 80 mb ram.  

Any suggestions for narrowing down the actual cause of the different
in output welcome.

Reading specs from /opt/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.90.25/specs
gcc version egcs-2.90.25 980302 (egcs-1.0.2 prerelease)

Linux 2.0.32 #1 Wed Nov 19 00:46:45 EST 1997 i686 unknown 

cat /etc/redhat-release 
release 5.0 (Hurricane)

[root@bee2 result]# rpm -qa | grep glibc

Bill Broadley                UCD Math Sys-Admin
Linux is great.			PGP-ok

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