[Pkg-scicomp-devel] Bug#528812: GMP on ppc64: gcc ICE: Segmentation fault
Bill Allombert
ballombe at debian.org
Fri May 15 19:15:38 UTC 2009
Package: libgmp3c2
Version: 2:4.2.4+dfsg-8
Severity: grave
I have a problem related to #528768 on my PS3 (which is a ppc64 machine),
but which is sufficiently different to warrant a separate report:
For some files (deterministically, but for maybe 10% of my project C files),
GCC crash:
/src/headers -I../src/graph -o plotport.o ../src/graph/plotport.c
../src/graph/plotport.c: In function 'rectticks':
../src/graph/plotport.c:477: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.3/README.Bugs> for instructions.
make: *** [plotport.o] Error 1
This is very reproducible and independant whether I install the lib64gmp
packages.
The error occurs inside cc1 which is linked to libgmp3c2.
Here the GDB output:
Program received signal SIGSEGV, Segmentation fault.
0x0ffbd420 in mpfr_tmp_free () from /usr/lib/libmpfr.so.1
(gdb) list
No symbol table is loaded. Use the "file" command.
(gdb) bt
#0 0x0ffbd420 in mpfr_tmp_free () from /usr/lib/libmpfr.so.1
#1 0x0ff98bfc in mpfr_mul () from /usr/lib/libmpfr.so.1
#2 0x0ff902c4 in mpfr_agm () from /usr/lib/libmpfr.so.1
#3 0x0ff97e24 in mpfr_log () from /usr/lib/libmpfr.so.1
#4 0x1007a240 in ?? ()
#5 0x10082b14 in ?? ()
#6 0x1008440c in ?? ()
...
So far I have tested the following combination:
sid GCC + sid GMP -> crash
lenny GCC + backported sid GMP -> crash
lenny GCC + lenny GMP -> OK
lenny GCC + special lib64gmp build from Etch GMP -> OK
etch GCC + special lib64gmp build from Etch GMP -> OK
Cheers,
--
Bill. <ballombe at debian.org>
Imagine a large red swirl here.
More information about the Pkg-scicomp-devel
mailing list