https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87931

            Bug ID: 87931
           Summary: [9 Regression] ICE in vectorizable_reduction, at
                    tree-vect-loop.c:6193 since r265876
           Product: gcc
           Version: 9.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: ---

Following is ICEing:

$ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/vect/vect-outer-fir.c
-O3 -fno-tree-copy-prop -fgraphite-identity
during GIMPLE pass: vect
/home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/vect/vect-outer-fir.c: In
function ‘fir’:
/home/marxin/Programming/gcc/gcc/testsuite/gcc.dg/vect/vect-outer-fir.c:37:6:
internal compiler error: in vectorizable_reduction, at tree-vect-loop.c:6193
   37 | void fir (){
      |      ^~~
0x156cd9e vectorizable_reduction(_stmt_vec_info*, gimple_stmt_iterator*,
_stmt_vec_info**, _slp_tree*, _slp_instance*, vec<stmt_info_for_cost, va_heap,
vl_ptr>*)
        /home/marxin/Programming/gcc/gcc/tree-vect-loop.c:6193
0x154d64a vect_analyze_stmt(_stmt_vec_info*, bool*, _slp_tree*, _slp_instance*,
vec<stmt_info_for_cost, va_heap, vl_ptr>*)
        /home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:9543
0x155e51b vect_analyze_loop_operations
        /home/marxin/Programming/gcc/gcc/tree-vect-loop.c:1574
0x155f9d9 vect_analyze_loop_2
        /home/marxin/Programming/gcc/gcc/tree-vect-loop.c:1969
0x1560ff1 vect_analyze_loop(loop*, _loop_vec_info*, vec_info_shared*)
        /home/marxin/Programming/gcc/gcc/tree-vect-loop.c:2268
0x15a0fc8 try_vectorize_loop_1
        /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:873
0x15a17af try_vectorize_loop
        /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:1015
0x15a198b vectorize_loops()
        /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:1097
0x13fb6a7 execute
        /home/marxin/Programming/gcc/gcc/tree-ssa-loop.c:414

Reply via email to