This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
Re: c/7661: gcc-3.0 optimization bug on debian GNULinux on x86 with very simple program
- From: Andrew Pinski <pinskia at physics dot uc dot edu>
- To: nobody at gcc dot gnu dot org
- Cc: gcc-prs at gcc dot gnu dot org,
- Date: 20 Aug 2002 17:36:01 -0000
- Subject: Re: c/7661: gcc-3.0 optimization bug on debian GNULinux on x86 with very simple program
- Reply-to: Andrew Pinski <pinskia at physics dot uc dot edu>
The following reply was made to PR c/7661; it has been noted by GNATS.
From: Andrew Pinski <pinskia@physics.uc.edu>
To: Thomas Deselaers <thomas@deselaers.de>
Cc: gcc-gnats@gcc.gnu.org, debian-gcc@lists.debian.org
Subject: Re: c/7661: gcc-3.0 optimization bug on debian GNULinux on x86 with very simple program
Date: Tue, 20 Aug 2002 13:26:42 -0400
I think this program should not terminate at all because i will
always be one greater than oldi.
I think gcc3.0 has a problem with no optimization then but since
there is later version that works gcc 3.1.1, upgrade.
Thanks,
Andrew Pinski
trace
i oldi
0 0
1 0 check here
1 1
2 1 check
2 2
.
.
.
On Tuesday, August 20, 2002, at 01:11 , Thomas Deselaers wrote:
> main() {
> int i=0;
> int oldi=0;;
> while(++i>oldi) oldi=i;
> return oldi;
> }