Bug#420767: ICE in get_attr_first_insn, at config/ia64/itanium2.md:1839
Package: gcc-snapshot
Version: 20070422-1
PR31684
> Automatic build of mpfr_2.2.1.dfsg.1-2 on coconut0 by sbuild/ia64 0.49
...
> gcc -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STDARG=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SETLOCALE=1 -DHAVE_GETTIMEOFDAY=1 -DMPFR_HAVE_FESETROUND=1 -DHAVE_DENORMS=1 -DHAVE_FLOOR=1 -DHAVE_CEIL=1 -DHAVE_LDOUBLE_IEEE_EXT_LITTLE=1 -DHAVE_ATTRIBUTE_MODE=1 -DHAVE_ALLOCA_H=1 -I. -I. -g -O3 -MT mul.lo -MD -MP -MF .deps/mul.Tpo -c mul.c -fPIC -DPIC -o .libs/mul.o
> mul.c: In function 'mpfr_mul':
> mul.c:507: error: unrecognizable insn:
> (insn:TI 1994 2882 1993 117 (parallel [
> (set (reg:DI 137 f9)
> (asm_operands:DI ("xma.hu %0 = %2, %3, f0
> xma.l %1 = %2, %3, f0") ("=&f") 0 [
> (reg:DI 135 f7 [orig:396 temp.214 ] [396])
> (reg:DI 134 f6 [orig:488 D.4803 ] [488])
> ]
> [
> (asm_input:DI ("f") ("") 0)
> (asm_input:DI ("f") ("") 0)
> ] ("mul.c") 336))
> (set (reg:DI 138 f10)
> (asm_operands:DI ("xma.hu %0 = %2, %3, f0
> xma.l %1 = %2, %3, f0") ("=f") 1 [
> (reg:DI 135 f7 [orig:396 temp.214 ] [396])
> (reg:DI 134 f6 [orig:488 D.4803 ] [488])
> ]
> [
> (asm_input:DI ("f") ("") 0)
> (asm_input:DI ("f") ("") 0)
> ] ("mul.c") 336))
> ]) -1 (nil)
> (nil))
> mul.c:507: internal compiler error: in get_attr_first_insn, at config/ia64/itanium2.md:1839
> Please submit a full bug report,
> with preprocessed source if appropriate.
--
Martin Michlmayr
http://www.cyrius.com/
Reply to: