https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88055
Arseny Solokha <asolokha at gmx dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |asolokha at gmx dot com --- Comment #3 from Arseny Solokha <asolokha at gmx dot com> --- I also see it when compiling gcc/testsuite/gcc.dg/pr37353.c for 32-bit BE powerpc: % powerpc-e300c3-linux-gnu-gcc-9.0.0-alpha20181118 -O1 -ffinite-math-only -fno-tree-forwprop -fno-tree-ter -c gcc/testsuite/gcc.dg/pr37353.c -o /dev/null gcc/testsuite/gcc.dg/pr37353.c: In function 'foo': gcc/testsuite/gcc.dg/pr37353.c:15:1: error: unrecognizable insn: 15 | } | ^ (insn 10 9 11 2 (set (reg:SI 127) (unlt:SI (reg:CCFP 128) (const_int 0 [0]))) -1 (nil)) during RTL pass: vregs gcc/testsuite/gcc.dg/pr37353.c:15:1: internal compiler error: in extract_insn, at recog.c:2305 0x639917 _fatal_insn(char const*, rtx_def const*, char const*, int, char const*) /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181118/work/gcc-9-20181118/gcc/rtl-error.c:108 0x639935 _fatal_insn_not_found(rtx_def const*, char const*, int, char const*) /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181118/work/gcc-9-20181118/gcc/rtl-error.c:116 0x637d86 extract_insn(rtx_insn*) /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181118/work/gcc-9-20181118/gcc/recog.c:2305 0xa2dbf2 instantiate_virtual_regs_in_insn /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181118/work/gcc-9-20181118/gcc/function.c:1605 0xa2dbf2 instantiate_virtual_regs /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181118/work/gcc-9-20181118/gcc/function.c:1975 0xa2dbf2 execute /var/tmp/portage/cross-powerpc-e300c3-linux-gnu/gcc-9.0.0_alpha20181118/work/gcc-9-20181118/gcc/function.c:2024 (as of r266255).