[Bug target/60839] New: PowerPC: internal compiler error: in extract_insn, at recog.c:2154

sebastian.huber@embedded-brains.de gcc-bugzilla@gcc.gnu.org
Mon Apr 14 14:56:00 GMT 2014


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60839

            Bug ID: 60839
           Summary: PowerPC: internal compiler error: in extract_insn, at
                    recog.c:2154
           Product: gcc
           Version: 4.8.3
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: sebastian.huber@embedded-brains.de

With a GCC 4.8 and 4.9 snapshot from 2014-04-14 I get an ICE during GCC build:

make[4]: Entering directory
`/scratch/git-build/b-gcc-git-powerpc-rtems4.11/powerpc-rtems4.11/m8540/libgcc'
# If this is the top-level multilib, build all the other
# multilibs.
/scratch/git-build/b-gcc-git-powerpc-rtems4.11/./gcc/xgcc
-B/scratch/git-build/b-gcc-git-powerpc-rtems4.11/./gcc/ -nostdinc
-B/scratch/git-build/b-gcc-git-powerpc-rtems4.11/powerpc-rtems4.11/newlib/
-isystem
/scratch/git-build/b-gcc-git-powerpc-rtems4.11/powerpc-rtems4.11/newlib/targ-include
-isystem /home/sh/archive/gcc-git/newlib/libc/include
-B/opt/rtems-4.11/powerpc-rtems4.11/bin/
-B/opt/rtems-4.11/powerpc-rtems4.11/lib/ -isystem
/opt/rtems-4.11/powerpc-rtems4.11/include -isystem
/opt/rtems-4.11/powerpc-rtems4.11/sys-include    -g -O2 -mcpu=8540 -O2
-I/home/sh/archive/gcc-git/libgcc/../newlib/libc/sys/rtems/include -g -O2
-DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wwrite-strings -Wcast-qual
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector
-Dinhibit_libc  -I. -I. -I../../.././gcc -I/home/sh/archive/gcc-git/libgcc
-I/home/sh/archive/gcc-git/libgcc/. -I/home/sh/archive/gcc-git/libgcc/../gcc
-I/home/sh/archive/gcc-git/libgcc/../include  -DHAVE_CC_TLS  -o _powidf2.o -MT
_powidf2.o -MD -MP -MF _powidf2.dep -DL_powidf2 -c
/home/sh/archive/gcc-git/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS
/home/sh/archive/gcc-git/libgcc/libgcc2.c: In function '__powidf2':
/home/sh/archive/gcc-git/libgcc/libgcc2.c:1777:1: error: unrecognizable insn:
 }
 ^
(insn 2 9 3 2 (set (reg/v:DF 131 [ x ])
        (reg:DF 3 3 [ x ])) /home/sh/archive/gcc-git/libgcc/libgcc2.c:1767 -1
     (nil))
/home/sh/archive/gcc-git/libgcc/libgcc2.c:1777:1: internal compiler error: in
extract_insn, at recog.c:2154
0x6cf2f5 _fatal_insn(char const*, rtx_def const*, char const*, int, char
const*)
        /home/sh/archive/gcc-git/gcc/rtl-error.c:109
0x6cf329 _fatal_insn_not_found(rtx_def const*, char const*, int, char const*)
        /home/sh/archive/gcc-git/gcc/rtl-error.c:117
0x6a30b3 extract_insn(rtx_def*)
        /home/sh/archive/gcc-git/gcc/recog.c:2154
0x5a8b33 instantiate_virtual_regs_in_insn
        /home/sh/archive/gcc-git/gcc/function.c:1561
0x5a8b33 instantiate_virtual_regs
        /home/sh/archive/gcc-git/gcc/function.c:1928
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[4]: *** [_powidf2.o] Error 1



More information about the Gcc-bugs mailing list