I get the following ICE with current trunk and -O2 -ftree-vectorize. I see this ICE with gcc from trunk going back to 2007-04-22, but not with 2007-03-26.
(sid)29591:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/g++ -c -O2 -ftree-vectorize psicode-internals.cc psicode-internals.cc: In member function 'void internals::compute_s()': psicode-internals.cc:44: internal compiler error: in vect_get_vec_def_for_operand, at tree-vect-transf orm.c:1829 Please submit a full bug report, -- Summary: [4.3 Regression] ICE in vect_get_vec_def_for_operand, at tree-vect-transform.c:1829 Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tbm at cyrius dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33834