https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98264
Bug ID: 98264 Summary: ice during linear_loads_p Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Target Milestone: --- For C testsuite file ./gcc.target/i386/avx-vaddsubpd-1.c $ /home/dcb/gcc/results.20201213/bin/gcc -c -march=bdver2 -O3 ./gcc.target/i386/avx-vaddsubpd-1.c during GIMPLE pass: slp In file included from ./gcc.target/i386/sse3-addsubpd.c:13, from ./gcc.target/i386/avx-vaddsubpd-1.c:8: ./gcc.target/i386/avx-check.h: In function ‘do_test’: ./gcc.target/i386/avx-check.h:10:1: internal compiler error: Segmentation fault 10 | do_test (void) | ^~~~~~~ 0xcf2e49 crash_signal(int) ../../trunk.git/gcc/toplev.c:327 0xfd3f47 vec<unsigned int, va_heap, vl_embed>::operator[](unsigned int) ../../trunk.git/gcc/vec.h:890 0xfd3f47 vec<unsigned int, va_heap, vl_ptr>::operator[](unsigned int) ../../trunk.git/gcc/vec.h:1461 0xfd3f47 linear_loads_p(hash_map<_slp_tree*, std::pair<_complex_perm_kinds, vec<unsigned int, va_heap, vl_ptr> >, simple_hashmap_traits<default_hash_traits<_slp_tree*>, std::pair<_complex_perm_kinds, vec<unsigned int, va_heap, vl_ptr> > > >*, _slp_tree*) The gcc compiler seems fine at hash 97b56dece7413839 and broken at 3cc4e183f12e9626