optimization/7041: a.out gives different results when compiled by g++ 3.1 and g++ 3.1 -O

Andrew Pinski pinskia@physics.uc.edu
Sun Oct 6 21:56:00 GMT 2002


The following reply was made to PR optimization/7041; it has been noted by GNATS.

From: Andrew Pinski <pinskia@physics.uc.edu>
To: gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org,
   nobody@gcc.gnu.org, alphonse@lri.fr
Cc:  
Subject: Re: optimization/7041: a.out gives different results when compiled by g++ 3.1 and g++ 3.1 -O
Date: Sun, 6 Oct 2002 21:54:27 -0700

 Looks fixed for 3.3 (gcc version 3.3 20021003 (experimental) ):
 hodgepodge:~/src/gnu/gcctest>!g+
 g++ pr7041.cc
 hodgepodge:~/src/gnu/gcctest>g++ pr7041.cc -Wall
 pr7041.cc: In function `int main()':
 pr7041.cc:63: warning: unused variable `prng gen'
 hodgepodge:~/src/gnu/gcctest>./a.out
 2629073562d
 hodgepodge:~/src/gnu/gcctest>g++ pr7041.cc -Wall -O
 pr7041.cc: In function `int main()':
 pr7041.cc:63: warning: unused variable `prng gen'
 ^[[Ahodgepodge:~/src/gnu/gcctest>./a.out
 2983301384d
 hodgepodge:~/src/gnu/gcctest>
 hodgepodge:~/src/gnu/gcctest>g++ pr7041.cc -Wall -O -march=i586
 pr7041.cc: In function `int main()':
 pr7041.cc:63: warning: unused variable `prng gen'
 ^[[Ahodgepodge:~/src/gnu/gcctest>./a.out
 2983301384d
 hodgepodge:~/src/gnu/gcctest>g++ pr7041.cc -Wall -O -march=i386
 pr7041.cc: In function `int main()':
 pr7041.cc:63: warning: unused variable `prng gen'
 hodgepodge:~/src/gnu/gcctest>!./
 ./a.out
 2983301384d
 hodgepodge:~/src/gnu/gcctest>
 
 
 
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl
 



More information about the Gcc-prs mailing list