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.

Reply via email to