[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: