http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58008
Bug ID: 58008 Summary: ICE: Max. number of generated reload insns per insn is achieved (90) Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: antoine.balestrat at gmail dot com Hello ! With GCC 4.9.0 as of 20130728 : $ cat max.c int a, b, c, d, e; void f(void) { if(c) goto lbl; for(; 0; c++) { short f; lbl: for(; a; a++) e *= f += b ? : (d = 0); } } $ xgcc -march=corei7 -O2 -funswitch-loops -ftree-vectorize -funroll-loops max.c max.c: In function âfâ: max.c:15:1: internal compiler error: Max. number of generated reload insns per insn is achieved (90) } ^ Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions.