On Sun, Nov 12, 2006 at 02:44:36PM -0000, Dave Korn wrote: > > I see this on linux but not on cygwin: > > make[3]: Leaving directory `/home/dk/gnu/obj' > Comparing stages 2 and 3 > warning: ./cc1-checksum.o differs > warning: ./cc1plus-checksum.o differs > warning: ./cc1obj-checksum.o differs > Bootstrap comparison failure! > ./cfg.o differs > ./cfgloopanal.o differs > ./loop-iv.o differs > ./predict.o differs > ./profile.o differs > ./value-prof.o differs > ./ipa-inline.o differs > make[2]: *** [compare] Error 1 > make[2]: Leaving directory `/home/dk/gnu/obj' > make[1]: *** [stage3-bubble] Error 2 > make[1]: Leaving directory `/home/dk/gnu/obj' > make: *** [all] Error 2 > [EMAIL PROTECTED] obj]$ ../gcc/config.guess > i686-pc-linux-gnu > [EMAIL PROTECTED] obj]$ uname -a > Linux pepper.cam.artimi.com 2.4.18-14 #1 Wed Sep 4 13:35:50 EDT 2002 i686 i686 > i386 GNU/Linux > [EMAIL PROTECTED] obj]$
Gcc mainline may miscompile gcc when -O2 is used. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29680 I have no problems on x86, x86-64 and ia64 with revision 118723 today after reverting revision 117986. Can you try http://gcc.gnu.org/bugzilla/attachment.cgi?id=12574 H.J.