------- Comment #5 from laurent at guerby dot net 2009-08-12 09:09 ------- Same happens on sparc64 in 64 bits bootstrap in all-stage2-libiberty:
/home/guerby/build/./prev-gcc/xgcc -B/home/guerby/build/./prev-gcc/ -B/n/62/guerby/install-trunk-64/sparc64-unknown-linux-gnu/bin/ -B/n/62/guerby/install-trunk-64/sparc64-unknown-linux-gnu/bin/ -B/n/62/guer\ by/install-trunk-64/sparc64-unknown-linux-gnu/lib/ -isystem /n/62/guerby/install-trunk-64/sparc64-unknown-linux-gnu/include -isystem /n/62/guerby/install-trunk-64/sparc64-unknown-linux-gnu/sys-include -c\ -DHAVE_CONFIG_H -g -O2 -I. -I../../trunk/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic ../../trunk/libiberty/regex.c -o regex.o In file included from ../../trunk/libiberty/regex.c:638:0: ../../trunk/libiberty/regex.c: In function 'byte_re_match_2_internal': ../../trunk/libiberty/regex.c:7476:5: warning: jump skips variable initialization ../../trunk/libiberty/regex.c:5952:12: note: label 'restore_best_regs' defined here ../../trunk/libiberty/regex.c:5913:16: note: 'same_str_p' declared here ../../trunk/libiberty/regex.c:5543:1: internal compiler error: in insert_value_copy_on_edge, at tree-outof-ssa.c:223 According to my logs revision range is: 150589 ok 150648 ko -- laurent at guerby dot net changed: What |Removed |Added ---------------------------------------------------------------------------- Component|tree-optimization |bootstrap GCC host triplet|x86_64-unknown-linux-gnu | GCC target triplet|cris-axis-elf | Priority|P3 |P1 Summary|[4.5 Regression]: build |[4.5 Regression] ICE in |breakage for cris-elf |insert_value_copy_on_edge |building newlib, ICE in |preventing bootstrap on |insert_value_copy_on_edge |sparc64 and s390x, testcase | |on cris-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41031