https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117062
--- Comment #5 from Manuel Lauss <manuel.lauss at googlemail dot com> --- Another one: g++ -c -O2 -march=znver5 lra-constraints.ii during GIMPLE pass: forwprop /tmp-ram/portage/sys-devel/gcc-15.0.9999/work/gcc-15.0.9999/gcc/lra-constraints.cc: In function 'bool split_reg(bool, int, rtx_insn*, rtx, rtx_insn*)': /tmp-ram/portage/sys-devel/gcc-15.0.9999/work/gcc-15.0.9999/gcc/lra-constraints.cc:6111:1: internal compiler error: tree check: expected vector_type, have boolean_type in TYPE_VECTOR_SUBPARTS, at tree.h:4255 6111 | split_reg (bool before_p, int original_regno, rtx_insn *insn, | ^~~~~~~~~