This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

-march=k6 broken in 2.96 ?


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]