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.

Reply via email to