-march=k6 broken in 2.96 ?
Remi Guyomarch
rguyom@mail.dotcom.fr
Sat Nov 13 05:55:00 GMT 1999
Hi,
I can't bootstrap (at least) the last 4 snapshots with
BOOT_CFLAGS="-O2 -march=k6 -s -pipe".
I can bootstrap the compiler using BOOT_CFLAGS="-O2 -mcpu=pentiumpro
-s -pipe", but the resulting compiler still ICE when invoked with
"-march=k6" on some sources.
I got the exact same problem with the 11-02 and 10-25 snapshots.
stage1/xgcc -Bstage1/ -B/home/rguyom/apps/gcc-devel/i386-portbld-freebsd3.3/bin/ -DIN_GCC -W -Wall -O2 -march=k6 -s -pipe -DHAVE_CONFIG_H -I. -I../../egcs-19991110/gcc -I../../egcs-19991110/gcc/config -I../../egcs-19991110/gcc/../include -c ../../egcs-19991110/gcc/cexp.c
cexp.y: In function `yyparse':
cexp.y:310: warning: comparison between signed and unsigned
cexp.y:317: warning: comparison between signed and unsigned
cexp.y:324: warning: comparison between signed and unsigned
cexp.y:331: warning: comparison between signed and unsigned
xgcc: Internal compiler error: program cc1 got fatal signal 11
gmake[2]: *** [cexp.o] Error 1
gmake[2]: Leaving directory `/home/rguyom/src/egcs/build-19991110/gcc'
gmake[1]: *** [bootstrap] Error 2
gmake[1]: Leaving directory `/home/rguyom/src/egcs/build-19991110/gcc'
gmake: *** [bootstrap] Error 2
I can't bootstrap 10-19 either, but the error is a bit different :
stage1/xgcc -Bstage1/ -B/home/rguyom/apps/gcc-devel/i386-portbld-freebsd3.3/bin/ -c -DIN_GCC -W -Wall -O2 -march=k6 -s -pipe -DHAVE_CONFIG_H -I. -I../../egcs-19991019/gcc -I../../egcs-19991019/gcc/config -I../../egcs-19991019/gcc/../include ../../egcs-19991019/gcc/tree.c
{standard input}: Assembler messages:
{standard input}:0: Warning: end of file not at end of a line; newline inserted
{standard input}:1110: Error: expecting operand after ','; got nothing
cpp: output pipe has been closed
xgcc: Internal compiler error: program cc1 got fatal signal 11
gmake[2]: *** [tree.o] Error 1
gmake[2]: Leaving directory `/home/rguyom/src/egcs/build-19991019/gcc'
gmake[1]: *** [bootstrap] Error 2
gmake[1]: Leaving directory `/home/rguyom/src/egcs/build-19991019/gcc'
gmake: *** [bootstrap] Error 2
I can't say much about previous snapshots because I got other problems
which prevented the bootstrap process from reaching the point where
stage1 try to compile stage2.
I'm using FreeBSD 3.3-STABLE.
More information about the Gcc-bugs
mailing list