https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81464

            Bug ID: 81464
           Summary: [8 Regression] ICE in expand_omp_for_static_chunk, at
                    omp-expand.c:4236
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
                CC: rguenth at gcc dot gnu.org
  Target Milestone: ---

Starting from r247495, we ICE on:

$ gcc  /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/matmul_15.f90 -O1
--param parloops-chunk-size=2 -ftree-parallelize-loops=2
during GIMPLE pass: ompexpssa
/home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/matmul_15.f90:28:0:

            sm = sm + sum(c)

internal compiler error: in expand_omp_for_static_chunk, at omp-expand.c:4236
0xacdfd4 expand_omp_for_static_chunk
        ../../gcc/omp-expand.c:4236
0xad70b6 expand_omp_for
        ../../gcc/omp-expand.c:5840
0xad845a expand_omp
        ../../gcc/omp-expand.c:7903
0xad8666 expand_omp
        ../../gcc/omp-expand.c:7889
0xadae3d execute_expand_omp
        ../../gcc/omp-expand.c:8127

Reply via email to