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.