seen with trunk 20091226, lowering optimization to -O1 works around the problem.
Matthias if [ x"-fPIC" != x ]; then \ /home/doko/gcc/gcc-4.5-4.5-20091226/build/./prev-gcc/xgcc -B/home/doko/gcc/gcc-4.5-4.5-20091226/build/./prev-gcc/ -B/usr/alpha-linux-gnu/bin/ -B/usr/alpha-linux-gnu/bin/ -B/usr/alpha-linux-gnu/lib/ -isystem /usr/alpha-linux-gnu/include -isystem /usr/alpha-linux-gnu/sys-include -c -DHAVE_CONFIG_H -g -O2 -I. -I../../src/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fPIC ../../src/libiberty/regex.c -o pic/regex.o; \ else true; fi In file included from ../../src/libiberty/regex.c:638:0: ../../src/libiberty/regex.c: In function 'byte_re_compile_fastmap': ../../src/libiberty/regex.c:4660:20: warning: '({anonymous})' may be used uninitialized in this function ../../src/libiberty/regex.c: In function 'byte_re_match_2_internal': ../../src/libiberty/regex.c:5543:1: internal compiler error: in mark_operand_necessary, at tree-ssa-dce.c:250 Please submit a full bug report, with preprocessed source if appropriate. make[5]: *** [regex.o] Error 1 make[5]: Leaving directory `/home/doko/gcc/gcc-4.5-4.5-20091226/build/libiberty' make[4]: *** [all-stage3-libiberty] Error 2 make[4]: Leaving directory `/home/doko/gcc/gcc-4.5-4.5-20091226/build' make[3]: *** [stage3-bubble] Error 2 -- Summary: boostrap error in stage3 on alpha-linux-gnu Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: debian-gcc at lists dot debian dot org GCC target triplet: alpha-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42511