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

           Summary: ICE in vect_enhance_data_refs_alignment when building
                    fma3d
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: pthau...@gcc.gnu.org
                CC: rgue...@gcc.gnu.org
              Host: powerpc64-linux
            Target: powerpc64-linux
             Build: powerpc64-linux


Created attachment 22166
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22166
testcase

Looks like the fix for PR45720 (rev165832) causes an ICE when trying to build
CPU2000 benchmark fma3d. Benchmark file is fma1.f90, reduced testcase is
attatched.

> gfortran -c -O2 -ftree-vectorize -mcpu=power7 err.f90
err.f90: In function `spot_weld_initialization':
err.f90:1:0: internal compiler error: in vect_enhance_data_refs_alignment, at
tree-vect-data-refs.c:1550

Reply via email to