As of 20080724, mainline fails to bootstrap on IRIX 6.5: /vol/gccsrc/obj/gcc-4.4.0-20080724/6.5-gcc/./prev-gcc/xgcc -B/vol/gccsrc/obj/gcc-4.4.0-20080724/6.5-gcc/./prev-gcc/ -B/vol/gcc/mips-sgi-irix6.5/bin/ -c -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -Wc++-compat -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -fno-common -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -Ibuild -I/vol/gcc/src/gcc-dist/gcc -I/vol/gcc/src/gcc-dist/gcc/build -I/vol/gcc/src/gcc-dist/gcc/../include -I/vol/gcc/src/gcc-dist/gcc/../libcpp/include -I/vol/gcc/include -I/vol/gcc/include -I/vol/gcc/src/gcc-dist/gcc/../libdecnumber -I/vol/gcc/src/gcc-dist/gcc/../libdecnumber/dpd -I../libdecnumber -o build/errors.o /vol/gcc/src/gcc-dist/gcc/errors.c /vol/gcc/src/gcc-dist/gcc/errors.c: In function 'trim_filename': /vol/gcc/src/gcc-dist/gcc/errors.c:124: error: unrecognizable insn: (insn 154 139 49 /vol/gcc/src/gcc-dist/gcc/errors.c:116 (sequence [ (jump_insn 43 139 45 /vol/gcc/src/gcc-dist/gcc/errors.c:116 (set (pc ) (if_then_else (ne (reg:SI 3 $3 [235]) (reg:SI 2 $2 [236])) (label_ref:SI 90) (pc))) 423 {*branch_equalitysi} (expr_list:REG_BR_PRED (const_int 49 [0x31]) (expr_list:REG_DEAD (reg:SI 3 $3 [235]) (expr_list:REG_DEAD (reg:SI 2 $2 [236]) (expr_list:REG_EQUAL (if_then_else (ne (reg:SI 3 $3 [235]) (const_int 47 [0x2f])) (label_ref:SI 90) (pc)) (expr_list:REG_BR_PROB (const_int 300 [0x12c]) (nil))))))) (insn 45 43 49 (set (reg/v/f:SI 5 $5 [orig:231 p ] [231]) (reg/v/f:SI 4 $4 [orig:234 name ] [234])) 252 {*movsi_internal} (nil)) ]) -1 (nil)) /vol/gcc/src/gcc-dist/gcc/errors.c:124: internal compiler error: in num_delay_slots, at config/mips/mips.md:863
I've last bootstrapped successfully on 20080613. -- Summary: [4.4 regression] Bootstrap failure on IRIX 6.5: unrecognizable insn in errors.c Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: major Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ro at gcc dot gnu dot org GCC target triplet: mips-sgi-irix6.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36919