https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117147
Bug ID: 117147 Summary: [15 regression] ICE when building vtk-9.3.0 (crash in vect_build_slp_tree_1) Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: sjames at gcc dot gnu.org Target Milestone: --- Created attachment 59351 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59351&action=edit vtkPCAStatistics.cxx.ii.xz ``` # g++ -O2 -mprefer-vector-width=512 -fno-vect-cost-model -fvisibility=hidden -fvisibility-inlines-hidden -pipe -c vtkPCAStatistics.cxx.ii -march=sapphirerapids -mabm -mno-sgx -mrtm -mshstk --param=l1-cache-line-size=64 --param=l1-cache-size=48 --param=l2-cache-size=76800 during GIMPLE pass: vect /var/tmp/portage/sci-libs/vtk-9.3.0-r3/work/VTK-9.3.0/Filters/Statistics/vtkPCAStatistics.cxx: In member function ‘virtual void vtkPCAStatistics::Test(vtkTable*, vtkMultiBlockDataSet*, vtkTable*)’: /var/tmp/portage/sci-libs/vtk-9.3.0-r3/work/VTK-9.3.0/Filters/Statistics/vtkPCAStatistics.cxx:752:6: internal compiler error: Segmentation fault 0x5a5b54a39e1b internal_error(char const*, ...) /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/diagnostic-global-context.cc:517 0x5a5b5425892d crash_signal /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/toplev.cc:322 0x703eede1e3ef ??? /usr/src/debug/sys-libs/glibc-2.40-r5/glibc-2.40/signal/../sysdeps/unix/sysv/linux/x86_64/libc_sigaction.c:0 0x5a5b552ae0df vect_build_slp_tree_1 /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-slp.cc:1459 0x5a5b55655f42 vect_build_slp_tree_2 /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-slp.cc:1966 0x5a5b55652e61 vect_build_slp_tree /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-slp.cc:1793 0x5a5b556561ad vect_build_slp_tree_2 /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-slp.cc:2687 0x5a5b55652e61 vect_build_slp_tree /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-slp.cc:1793 0x5a5b556561ad vect_build_slp_tree_2 /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-slp.cc:2687 0x5a5b55652e61 vect_build_slp_tree /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-slp.cc:1793 0x5a5b55651b96 vect_build_slp_instance /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-slp.cc:3790 0x5a5b5529d56f vect_analyze_slp(vec_info*, unsigned int, bool) /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-slp.cc:4781 0x5a5b556a5785 vect_analyze_loop_2 /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-loop.cc:2885 0x5a5b556a3eb6 vect_analyze_loop_1 /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-loop.cc:3454 0x5a5b553c9c2a vect_analyze_loop(loop*, gimple*, vec_info_shared*) /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vect-loop.cc:3614 0x5a5b556a1e6d try_vectorize_loop_1 /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vectorizer.cc:1072 0x5a5b556a1e6d try_vectorize_loop /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vectorizer.cc:1189 0x5a5b553ba0a5 execute /usr/src/debug/sys-devel/gcc-15.0.9999/gcc-15.0.9999/gcc/tree-vectorizer.cc:1305 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See <https://bugs.gentoo.org/> for instructions. ```