ICE compiling cvs-1.10.7 w/ k6 options

Jeff Garzik jgarzik@pobox.com
Mon Sep 6 10:19:00 GMT 1999


Version: gcc version 2.96 19990902 (experimental)
Target: i586-pc-linux-gnu
Compiling: http://download.cyclic.com/pub/cvs-1.10.7/cvs-1.10.7.tar.gz

Looks like there is a bug in "-march=k6":

Compiling cvs with "-march=k6" kills the compiler with an ICE at
diff/diff3.c.  Compiling with "-march=pentium" builds and executes just
fine.  I will try to submit a test case but my girlfriend is dragging me
away from the computer ;)

	Jeff




broken cvs configure line: CC=/usr/local/egcs/bin/gcc CFLAGS='-march=k6
-O3 -fomit-frame-pointer -fexpensive-optimizations -ffast-math'
./configure --prefix=/usr

working cvs configure line: CC=/usr/local/egcs/bin/gcc
CFLAGS='-march=pentium -O3 -fomit-frame-pointer
-fexpensive-optimizations -ffast-math' ./configure --prefix=/usr


-- 
Custom driver development	|    Never worry about theory as long
Open source programming		|    as the machinery does what it's
				|    supposed to do.  -- R. A. Heinlein


More information about the Gcc-bugs mailing list