This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: SPEC2000 252.eon generates invalid results when compiled -O3 with g++ 3.3
- From: Jan Hubicka <jh at suse dot cz>
- To: Casey Leedom <casey_leedom at yahoo dot com>
- Cc: dann at godzilla dot ics dot uci dot edu, mark at codesourcery dot com,gcc at gcc dot gnu dot org, jbuck at synopsys dot com, dan at dberlin dot org, jh at suse dot cz,rth at cygnus dot com
- Date: Fri, 28 Mar 2003 12:35:22 +0100
- Subject: Re: SPEC2000 252.eon generates invalid results when compiled -O3 with g++ 3.3
- References: <20030327213542.64941.qmail@web13108.mail.yahoo.com>
> Hi,
>
> I'm trying to track down a patch for what appears to be a g++ 3.3
> optimization bug with the SPEC2000 252.eon benchmark. When I compile this
> "-m32 -O0" or "-m64 -O3" I get correct results. But if I use anything other
> than -O0 with -m32 I end up with incorrect results. Is anyone aware of this
> bug and is there a patch available for it? Thanks!
Also you may be interested in playing with hammer-3_3-branch GCC in case
you are interested in hammer performance. It is 3.3 GCC with some of
optimizations backported from mainline giving siginificantly better
results. It is used at SuSE so it should be well tested for major
architectures.
At the moment mainline GCC still performs slightly better but the
difference is not too big.
Honza
>
> Casey
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
> http://platinum.yahoo.com