https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81529
Bug ID: 81529 Summary: [8 Regression] ICE in vectorizable_induction, at tree-vect-loop.c:6613 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org CC: rguenth at gcc dot gnu.org Target Milestone: --- Host: x86_64-linux-gnu Target: ppc64le-linux-gnu Starting from Richi's r250382 I see ICE on cross-compiler: $ ./xgcc -B. /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/pr80494.f90 -fno-tree-scev-cprop -Ofast -c during GIMPLE pass: vect /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/pr80494.f90:4:0: subroutine CalcCgr(C,rmax,ordgr_max) internal compiler error: in vectorizable_induction, at tree-vect-loop.c:6613 0x12aac62 vectorizable_induction(gimple*, gimple_stmt_iterator*, gimple**, _slp_tree*) ../../gcc/tree-vect-loop.c:6613 0x129e3a5 vect_analyze_loop_operations ../../gcc/tree-vect-loop.c:1780 0x129ee85 vect_analyze_loop_2 ../../gcc/tree-vect-loop.c:2093 0x129fd47 vect_analyze_loop(loop*, _loop_vec_info*) ../../gcc/tree-vect-loop.c:2405 0x12c8159 vectorize_loops() ../../gcc/tree-vectorizer.c:669 0x1189ae9 execute ../../gcc/tree-ssa-loop.c:412