https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68962
Bug ID: 68962 Summary: [6 Regression] internal compiler error: in vect_analyze_stmt, at tree-vect-stmts.c:8013 when building 416.gamess on aarch64 Product: gcc Version: 6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: ktkachov at gcc dot gnu.org CC: rguenth at gcc dot gnu.org Target Milestone: --- Target: aarch64-unknown-linux-gnu After r231619 I get an ICE when building 416.gamess from SPEC2006 on aarch64-none-linux-gnu The backtrace is: trans.fppized.f:2086:0: SUBROUTINE TRFMCX(NPRINT,ICORBS,IORBS,IORB,DOFOCK,DOEXCH, internal compiler error: in vect_analyze_stmt, at tree-vect-stmts.c:8013 0xd34d1b vect_analyze_stmt(gimple*, bool*, _slp_tree*) $SRC/tree-vect-stmts.c:8013 0xd4b64a vect_slp_analyze_node_operations $SRC/tree-vect-slp.c:2237 0xd4b533 vect_slp_analyze_node_operations $SRC/tree-vect-slp.c:2221 0xd4b533 vect_slp_analyze_node_operations $SRC/tree-vect-slp.c:2221 0xd4b533 vect_slp_analyze_node_operations $SRC/tree-vect-slp.c:2221 0xd4b533 vect_slp_analyze_node_operations $SRC/tree-vect-slp.c:2221 0xd4f7dc vect_slp_analyze_operations(vec<_slp_instance*, va_heap, vl_ptr>, void*) $SRC/tree-vect-slp.c:2269 0xd546a0 vect_slp_analyze_bb_1 $SRC/tree-vect-slp.c:2543 0xd546a0 vect_slp_bb(basic_block_def*) $SRC/tree-vect-slp.c:2630 0xd56985 execute $SRC/tree-vectorizer.c:759 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. The file trans.fppized.f is compiled with: -mcpu=cortex-a53+crypto -save-temps -Ofast -fomit-frame-pointer -fno-aggressive-loop-optimizations