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

            Bug ID: 84955
           Summary: [7/8 Regression] ICE in
                    substitute_and_fold_dom_walker, at
                    tree-ssa-propagate.c:1089
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: gs...@t-online.de
  Target Milestone: ---

Changed between 20170205 and 20170212 :


$ cat z1.f90
subroutine s
   integer :: i, j
   !$acc parallel loop tile(2,3)
   do i = 1, 10
      do j = 1, 10
         do
         end do
      end do
   end do
  !$acc end parallel loop
end


$ gfortran-7-20170205 -c z1.f90 -O2 -fopenacc
$ gfortran-8-20180318 -c z1.f90 -O0 -fopenacc
$
$ gfortran-8-20180318 -c z1.f90 -O2 -fopenacc
during GIMPLE pass: ccp
z1.f90:11:0:

 end

internal compiler error: Segmentation fault
0xb9bd5f crash_signal
        ../../gcc/toplev.c:325
0xcf35b2 substitute_and_fold_dom_walker::before_dom_children(basic_block_def*)
        ../../gcc/tree-ssa-propagate.c:1089
0x11dc6ef dom_walker::walk(basic_block_def*)
        ../../gcc/domwalk.c:353
0xcf2ac0 substitute_and_fold_engine::substitute_and_fold()
        ../../gcc/tree-ssa-propagate.c:1173
0xc73959 ccp_finalize
        ../../gcc/tree-ssa-ccp.c:992
0xc73959 do_ssa_ccp
        ../../gcc/tree-ssa-ccp.c:2475
0xc73959 execute
        ../../gcc/tree-ssa-ccp.c:2518

Reply via email to