Bug#631292: gcc-4.4: ia64: ICE while compiling PARI/GP 2.5.0
Package: gcc-4.4
Version: 4.4.6-4
Severity: normal
Hello Debian GCC Maintainers,
On ia64, gcc ICE while compiling PARI/GP 2.5.0.
This happens with:
sid: gcc 4.4.6-4
squeeze: gcc 4.4.5-8
The compiler below works:
sid : gcc 4.6.0-12
lenny: gcc 4.3.2-1.1
How to reproduce:
wget http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.5.0.tar.gz
tar xf pari-2.5.0.tar.gz
cd pari-2.5.0
CC="gcc-4.4" ./Configure
make gp
The log from merulo is in attachment.
Cheers,
--
Bill. <ballombe@debian.org>
Imagine a large red swirl here.
Making gp in Olinux-ia64
make[1]: Entering directory `/home/ballombe/pari-2.5.0/Olinux-ia64'
/usr/bin/gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. -I../src/headers -fPIC -o krasner.o ../src/modules/krasner.c
../src/modules/krasner.c: In function 'GetRamifiedPol':
../src/modules/krasner.c:878: error: unrecognizable insn:
(insn 3685 2258 3694 56 (parallel [
(set (reg:DI 134 f6)
(asm_operands:DI ("xma.hu %0 = %2, %3, f0
;;
xma.l %1 = %2, %3, f0") ("=&f") 0 [
(reg:DI 135 f7)
(reg/v:DI 130 f2 [orig:495 pmodg ] [495])
]
[
(asm_input:DI ("f") 0)
(asm_input:DI ("f") 0)
] 3377396))
(set (reg:DI 135 f7)
(asm_operands:DI ("xma.hu %0 = %2, %3, f0
;;
xma.l %1 = %2, %3, f0") ("=f") 1 [
(reg:DI 135 f7)
(reg/v:DI 130 f2 [orig:495 pmodg ] [495])
]
[
(asm_input:DI ("f") 0)
(asm_input:DI ("f") 0)
] 3377396))
]) -1 (nil))
../src/modules/krasner.c:878: internal compiler error: in internal_dfa_insn_code, at config/ia64/itanium2.md:1676
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.4/README.Bugs> for instructions.
make[1]: *** [krasner.o] Error 1
make[1]: Leaving directory `/home/ballombe/pari-2.5.0/Olinux-ia64'
make: *** [gp] Error 2
Reply to: