https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97350
--- Comment #7 from Jan Hubicka <hubicka at gcc dot gnu.org> --- Interesting, i get different ICE during GIMPLE pass: slp ../../gcc/ada/libgnat/s-os_lib.adb: In function ‘system__os_lib__normalize_pathname__missed_drive_letter’: ../../gcc/ada/libgnat/s-os_lib.adb:2133:7: internal compiler error: in vect_init_pattern_stmt, at tree-vect-patterns.c:115 2133 | function Missed_Drive_Letter (Name : String) return Boolean is | ^ 0x6534d9 vect_init_pattern_stmt ../../gcc/tree-vect-patterns.c:115 0x13e2913 vect_set_pattern_stmt ../../gcc/tree-vect-patterns.c:133 0x13e2913 vect_mark_pattern_stmts ../../gcc/tree-vect-patterns.c:5287 0x13e2913 vect_pattern_recog_1 ../../gcc/tree-vect-patterns.c:5403 0x13ef3a1 vect_pattern_recog(vec_info*) ../../gcc/tree-vect-patterns.c:5543 0xcda2ce vect_slp_analyze_bb_1 ../../gcc/tree-vect-slp.c:3819 0xcda2ce vect_slp_region ../../gcc/tree-vect-slp.c:3918 0xcda2ce vect_slp_bbs ../../gcc/tree-vect-slp.c:4074 0xcdb9d8 vect_slp_function(function*) ../../gcc/tree-vect-slp.c:4125 0xcdd085 execute ../../gcc/tree-vectorizer.c:1432