https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95582
--- Comment #4 from Martin Liška <marxin at gcc dot gnu.org> --- Created attachment 48711 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48711&action=edit Reproducer LTO bytecode I think it would be easy to reproduce by LTO LTRANS .o file: $ git co f8ca4dd657f767c5f7da335462a5150ced368697 $ make... $ ./lto1 -fltrans /tmp/ada.o -quiet during GIMPLE pass: slp /home/mliska/Programming/gcc/gcc/ada/libgnat/s-os_lib.adb: In function ‘system__os_lib__normalize_pathname__missed_drive_letter’: /home/mliska/Programming/gcc/gcc/ada/libgnat/s-os_lib.adb:2133:7: internal compiler error: in vect_init_pattern_stmt, at tree-vect-patterns.c:115 0x1677dc4 vect_init_pattern_stmt ../../gcc/tree-vect-patterns.c:115 0x1677e26 vect_set_pattern_stmt ../../gcc/tree-vect-patterns.c:133 0x1687f34 vect_mark_pattern_stmts ../../gcc/tree-vect-patterns.c:5248 0x1688418 vect_pattern_recog_1 ../../gcc/tree-vect-patterns.c:5364 0x168881d vect_pattern_recog(vec_info*) ../../gcc/tree-vect-patterns.c:5502 0xf1897a vect_slp_analyze_bb_1 ../../gcc/tree-vect-slp.c:3097 0xf1897a vect_slp_bb_region ../../gcc/tree-vect-slp.c:3210 0xf1897a vect_slp_bb(basic_block_def*) ../../gcc/tree-vect-slp.c:3345 0xf1a67e execute ../../gcc/tree-vectorizer.c:1320 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. @Richi: Can you please reproduce that?