https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61634
Bug ID: 61634 Summary: [4.8.3/4.9.1] ICE in in vect_get_vec_def_for_operand, at tree-vect-stmts.c:1423 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: manuel.lauss at googlemail dot com Created attachment 33018 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33018&action=edit preprocessed source Hello, I get the following ICE on current 4_8-branch and 4_9-branch with the attached preprocessed source (taken from opencore-amr-1.3.0): x86_64-pc-linux-gnu-g++ -x c -O3 -fwrapv -c autocorr.x -fPIC -DPIC -o autocorr.o autocorr.x: In function 'Autocorr': autocorr.x:418:8: internal compiler error: in vect_get_vec_def_for_operand, at tree-vect-stmts.c:1423 Word16 Autocorr( ^ Please submit a full bug report, with preprocessed source if appropriate. "-O3 -fwrapv" throws ICE, "-O2 -fwrapv" or plain "-O3" pass.