This is the mail archive of the
mailing list for the GCC project.
EGCS-1.0.2 pre fails on Spec CPU 95
- To: egcs at cygnus dot com
- Subject: EGCS-1.0.2 pre fails on Spec CPU 95
- From: Bill Broadley <bill at math dot ucdavis dot edu>
- Date: Wed, 4 Mar 1998 14:54:40 -0800 (PST)
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 bee2.math.ucdavis.edu 2.0.32 #1 Wed Nov 19 00:46:45 EST 1997 i686 unknown
release 5.0 (Hurricane)
[root@bee2 result]# rpm -qa | grep glibc
Bill Broadley Bill@math.ucdavis.edu UCD Math Sys-Admin
Linux is great. http://math.ucdavis.edu/~bill PGP-ok