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

--- Comment #1 from Sam James <sjames at gcc dot gnu.org> ---

==3050649== Invalid read of size 8
==3050649==    at 0x192EB36: vect_schedule_slp_node(vec_info*, _slp_tree*,
_slp_instance*) [clone .part.0] (tree-vect-slp.cc:9279)
==3050649==    by 0x1948643: vect_schedule_slp_node (tree-vect-slp.cc:9248)
==3050649==    by 0x1948643: 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_in
fo> >&, int&, vec<_slp_tree*, va_heap, vl_ptr>&) (tree-vect-slp.cc:9682)
==3050649==    by 0x19486A8: 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_in
fo> >&, int&, vec<_slp_tree*, va_heap, vl_ptr>&) (tree-vect-slp.cc:9663)
==3050649==    by 0x1948E7A: vect_schedule_slp(vec_info*, vec<_slp_instance*,
va_heap, vl_ptr> const&) (tree-vect-slp.cc:9827)
==3050649==    by 0x194BCC9: vect_slp_region(vec<basic_block_def*, va_heap,
vl_ptr>, vec<data_reference*, va_heap, vl_ptr>, vec<int, va_heap, vl_ptr>*,
unsigned int, loop*) (tree-vect-sl
p.cc:7948)
==3050649==    by 0x194D54A: vect_slp_bbs(vec<basic_block_def*, va_heap,
vl_ptr> const&, loop*) (tree-vect-slp.cc:8048)
==3050649==    by 0x194DBEA: vect_slp_function(function*)
(tree-vect-slp.cc:8170)
==3050649==    by 0x1959B75: (anonymous
namespace)::pass_slp_vectorize::execute(function*) (tree-vectorizer.cc:1533)
==3050649==    by 0x1405CC2: execute_one_pass(opt_pass*) (passes.cc:2647)
==3050649==    by 0x1406B39: execute_pass_list_1 (passes.cc:2756)
==3050649==    by 0x1406B39: execute_pass_list_1(opt_pass*) (passes.cc:2757)
==3050649==    by 0x1406EF6: execute_pass_list_1 (passes.cc:2757)
==3050649==    by 0x1406EF6: execute_pass_list(function*, opt_pass*)
(passes.cc:2767)
==3050649==    by 0xF02976: cgraph_node::expand() (cgraphunit.cc:1845)
==3050649==  Address 0x20 is not stack'd, malloc'd or (recently) free'd
==3050649==
during GIMPLE pass: slp
/var/tmp/portage/media-libs/flac-1.4.3/work/flac-1.4.3/src/libFLAC/fixed_intrin_avx2.c:
In function 'FLAC__fixed_compute_best_predictor_wide_intrin_avx2':
/var/tmp/portage/media-libs/flac-1.4.3/work/flac-1.4.3/src/libFLAC/fixed_intrin_avx2.c:57:10:
internal compiler error: Segmentation fault

Reply via email to