I'm sorry to report yet another bootstrap breakage on mips-sgi-irix6.5. The following testcase is reduced from lambda-code.c, which fails to compile at stage 2:
$ cat foo.i typedef struct { int i, j; } tree_stmt_iterator; typedef struct { tree_stmt_iterator tsi; int bb; } block_stmt_iterator; block_stmt_iterator bsi_for_stmt (); void remove_iv () { block_stmt_iterator bsi = bsi_for_stmt (); } $ ../prev-gcc/cc1 -fpreprocessed -quiet foo.i foo.i: In function 'remove_iv': foo.i:15:3: internal compiler error: in simplify_subreg, at simplify-rtx.c:4917 -- Summary: Bootstrap broken on mips-sgi-irix6.5 Product: gcc Version: 4.3.0 Status: UNCONFIRMED Keywords: build Severity: major Priority: P3 Component: target AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: fxcoudert at gcc dot gnu dot org GCC build triplet: mips-sgi-irix6.5 GCC host triplet: mips-sgi-irix6.5 GCC target triplet: mips-sgi-irix6.5 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33948