Current CVS trunk on i686 produce new: Unrecognizable insn

Andreas Jaeger aj@suse.de
Sun Jun 24 11:42:00 GMT 2001


Honza, 

I've compiled the appended file without problems on Friday.  I fear
one of your recent changes broke compilation.  I'm appending a
preprocessed and much simplified input file.

Andreas

gromit:/tmp:[1]$ /opt/gcc-3.1-devel/lib/gcc-lib/i686-pc-linux-gnu/3.1/cc1 -fpreprocessed spec.i -quiet -dumpbase spec.c -march=athlon -O2 -version -o spec.s -Wall
GNU CPP version 3.1 20010624 (experimental) (cpplib) (i386 Linux/ELF)
GNU C version 3.1 20010624 (experimental) (i686-pc-linux-gnu)
        compiled by GNU C version 3.1 20010624 (experimental).
spec.i: In function `spec_random_load':
spec.i:62: Unrecognizable insn:
(insn 55 54 57 (set (zero_extract:SI (reg:HI 71)
            (const_int 8 [0x8])
            (const_int 8 [0x8]))
        (const_int 12 [0xc])) -1 (insn_list 54 (nil))
    (nil))
spec.i:62: Internal compiler error in extract_insn, at recog.c:2173
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.



More information about the Gcc-bugs mailing list