http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53693

             Bug #: 53693
           Summary: [4.7 regression] ICE in
                    vect_get_vec_def_for_stmt_copy, at
                    tree-vect-stmts.c:1438
    Classification: Unclassified
           Product: gcc
           Version: 4.7.2
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: bear...@gmail.com


Created attachment 27628
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27628
Code that generates ICE

With 4.7.0 and up I'm now getting an ICE when building this bit of code with
-O3 or -ftree-vectorize and the C++ compiler:

$ g++ -O1 -ftree-vectorize ice.cxx -o ice
ice.cxx: In function 'void filter_scanlines(void*, int, void*, int, int, int)':
ice.cxx:2:1: internal compiler error: in vect_get_vec_def_for_stmt_copy, at
tree-vect-stmts.c:1438

Reply via email to