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

            Bug ID: 69194
           Summary: internal compiler error: in extract_insn, at
                    recog.c:2286
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: kugan at gcc dot gnu.org
  Target Milestone: ---

Created attachment 37271
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37271&action=edit
testcase

Attached testcase ICE with:

t.C: In function ‘crashes do_crash(Table, Points)’:
t.C:504:1: error: unrecognizable insn:
 }
 ^

(insn 27 26 28 4 (set (reg:V4SF 123)
        (unspec:V4SF [
                (mem/c:V4SF (reg/f:SI 104 virtual-incoming-args) [0 MEM[(const
float[4] *)&p]+0 S16 A32])
            ] UNSPEC_VLD1)) t.C:31 -1
     (nil))

command line options:arm-none-linux-gnueabi-g++  -O2 -mfpu=neon -S 
-Wno-deprecated-declarations t.C

gcc -v:

Using built-in specs.
COLLECT_GCC=/home/kugan/work/builds/gcc-fsf-gcc/tools/bin/arm-none-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/home/kugan/work/builds/gcc-fsf-gcc/tools/libexec/gcc/arm-none-linux-gnueabi/6.0.0/lto-wrapper
Target: arm-none-linux-gnueabi
Configured with: /home/kugan/work/sources/gcc-fsf/gcc/configure
--target=arm-none-linux-gnueabi
--prefix=/home/kugan/work/builds/gcc-fsf-gcc/tools
--with-sysroot=/home/kugan/work/builds/gcc-fsf-gcc/sysroot-arm-none-linux-gnueabi
--disable-libssp --disable-libgomp --disable-libmudflap
--enable-languages=c,c++ --with-arch=armv7-a --with-fpu=vfpv3-d16
--with-float=softfp --with-thumb
Thread model: posix
gcc version 6.0.0 20151231 (experimental) (GCC)

Reply via email to