https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92094
Bug ID: 92094 Summary: ice in vect_transform_stmt at tree-vect-stmts.c:10921 Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- Created attachment 47033 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47033&action=edit fortran source code The attached fortran code does this with recent gcc trunk and compiler flag -O3 during GIMPLE pass: vect lhesfcn.f:1:0: 1 | subroutine hesfcn(n,x,h,ldh,nprob) | internal compiler error: Segmentation fault 0xf2cd8f crash_signal ../../trunk/gcc/toplev.c:326 0x11a8772 vect_transform_stmt(_stmt_vec_info*, gimple_stmt_iterator*, _slp_tree*, _slp_instance*) ../../trunk/gcc/tree-vect-stmts.c:10921 0x11ba341 vect_transform_loop(_loop_vec_info*) ../../trunk/gcc/tree-vect-loop.c:8292 0x11ded9d try_vectorize_loop_1 ../../trunk/gcc/tree-vectorizer.c:983 The bug seems to start sometime from revision 276750 to 276800.