https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106886
Bug ID: 106886 Summary: ice in vect_schedule_slp_node Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- Created attachment 53547 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53547&action=edit C source code Recent gcc: $ ../results/bin/gcc -c -O2 -march=bdver2 bug844.c during GIMPLE pass: slp rl2auxgeom.c: In function ‘rl2_set_coord_seq_value’: rl2auxgeom.c:3980:1: internal compiler error: Segmentation fault 0xd67469 crash_signal(int) ../../trunk.git/gcc/toplev.cc:314 0x103b8f2 vect_schedule_slp_node(vec_info*, _slp_tree*, _slp_instance*) ../../trunk.git/gcc/vec.h:0 0x102f33f vect_schedule_scc(vec_info*, _slp_tree*, _slp_instance*, hash_map<_slp_tree*, slp_scc_info, simple_hashmap_traits<default_hash_traits<_slp_tree*>, slp_scc_info> >&, int&, vec<_slp_tree*, va_heap, vl_ptr>&) ../../trunk.git/gcc/tree-vect-slp.cc:9096 0x102f05c vect_schedule_scc(vec_info*, _slp_tree*, _slp_instance*, hash_map<_slp_tree*, slp_scc_info, simple_hashmap_traits<default_hash_traits<_slp_tree*>, slp_scc_info> >&, int&, vec<_slp_tree*, va_heap, vl_ptr>&) ../../trunk.git/gcc/tree-vect-slp.cc:9077 I will have my usual go at finding a git range and doing a reduction.