https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91454
--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> --- Another issues caused by the revision: $ gfortran /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/power_8.f90 -fno-ivopts -Os -m32 -mtune=athlon-tbird /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/power_8.f90:63:0: 63 | end program p | Error: unrecognizable insn: (insn 289 288 63 7 (set (subreg:V2DI (reg:DI 202) 0) (vec_merge:V2DI (vec_duplicate:V2DI (mem/c:DI (plus:SI (reg/f:SI 19 frame) (const_int -8 [0xfffffffffffffff8])) [0 S8 A64])) (const_vector:V2DI [ (const_int 0 [0]) repeated x2 ]) (const_int 1 [0x1]))) "/home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/power_8.f90":20:0 -1 (nil)) during RTL pass: subreg3 /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/power_8.f90:63:0: internal compiler error: in extract_insn, at recog.c:2310 0x6b6b2f _fatal_insn(char const*, rtx_def const*, char const*, int, char const*) /home/marxin/Programming/gcc/gcc/rtl-error.c:108 0x6b6b4b _fatal_insn_not_found(rtx_def const*, char const*, int, char const*) /home/marxin/Programming/gcc/gcc/rtl-error.c:116 0x6b4cd3 extract_insn(rtx_insn*) /home/marxin/Programming/gcc/gcc/recog.c:2310 0x172de67 decompose_multiword_subregs /home/marxin/Programming/gcc/gcc/lower-subreg.c:1540 0x172ef9d execute /home/marxin/Programming/gcc/gcc/lower-subreg.c:1808 $ gcc /home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/ubsan/overflow-sub-2.c -m32 -mtune=k6-2 -Ofast during RTL pass: pro_and_epilogue /home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/ubsan/overflow-sub-2.c: In function ‘main’: /home/marxin/Programming/gcc/gcc/testsuite/c-c++-common/ubsan/overflow-sub-2.c:43:1: internal compiler error: in ix86_expand_epilogue, at config/i386/i386.c:8974 43 | } | ^ 0x765f5f ix86_expand_epilogue(int) /home/marxin/Programming/gcc/gcc/config/i386/i386.c:8974 0x1402340 gen_epilogue() /home/marxin/Programming/gcc/gcc/config/i386/i386.md:12970 0x10f0f98 target_gen_epilogue /home/marxin/Programming/gcc/gcc/config/i386/i386.md:12469 0xad20b8 make_epilogue_seq /home/marxin/Programming/gcc/gcc/function.c:5762 0xad21bb thread_prologue_and_epilogue_insns() /home/marxin/Programming/gcc/gcc/function.c:5844 0xad28b2 rest_of_handle_thread_prologue_and_epilogue /home/marxin/Programming/gcc/gcc/function.c:6334 0xad28b2 execute /home/marxin/Programming/gcc/gcc/function.c:6376