[ruby-core:126011] [Ruby Bug#22181] SEGV in branch peephole optimization due to label/insn struct aliasing