https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87149

--- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> ---
But ICEs with:

$ ./xgcc -B. /home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/nint_2.f90
-c -mno-fprnd
/home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/nint_2.f90:52:0:

52 |   end
   | 
Error: unrecognizable insn:
(insn 12 11 13 2 (set (reg:DI 152)
        (unspec:DI [
                (reg:DF 154)
            ] UNSPEC_FCTID))
"/home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/nint_2.f90":15 -1
     (nil))
during RTL pass: vregs
/home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/nint_2.f90:52:0:
internal compiler error: in extract_insn, at recog.c:2305
0x10f1f903 _fatal_insn(char const*, rtx_def const*, char const*, int, char
const*)
        ../../gcc/rtl-error.c:108
0x10f1f97b _fatal_insn_not_found(rtx_def const*, char const*, int, char const*)
        ../../gcc/rtl-error.c:116
0x10ea251f extract_insn(rtx_insn*)
        ../../gcc/recog.c:2305
0x10a1409f instantiate_virtual_regs_in_insn
        ../../gcc/function.c:1605
0x10a15eaf instantiate_virtual_regs
        ../../gcc/function.c:1975
0x10a1601f execute
        ../../gcc/function.c:2024
Thus dup of PR86684?

Reply via email to