https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86877
Bug ID: 86877 Summary: ICE in vectorizable_load, at tree-vect-stmts.c:8038 Product: gcc Version: 9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org Target Milestone: --- Host: x86_64-linux-gnu Target: aarch64-linux-gnu Following ICEs: $ ./xgcc -B. /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/vect/vect-8.f90 --param vect-epilogues-nomask=1 -Ofast -mstrict-align during GIMPLE pass: vect /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/vect/vect-8.f90:11:0: SUBROUTINE kernel(tk) internal compiler error: in vectorizable_load, at tree-vect-stmts.c:8038 0x1473fd7 vectorizable_load /home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:8038 0x1479c1e vect_transform_stmt(_stmt_vec_info*, gimple_stmt_iterator*, _slp_tree*, _slp_instance*) /home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:9715 0x149dd52 vect_transform_loop_stmt /home/marxin/Programming/gcc/gcc/tree-vect-loop.c:8224 0x149eaa6 vect_transform_loop(_loop_vec_info*) /home/marxin/Programming/gcc/gcc/tree-vect-loop.c:8446 0x14c565d try_vectorize_loop_1 /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:945 0x14c583b try_vectorize_loop_1 /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:978 0x14c58f7 try_vectorize_loop /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:995 0x14c5ad3 vectorize_loops() /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:1077 0x13549f5 execute /home/marxin/Programming/gcc/gcc/tree-ssa-loop.c:414