--- Comment #11 from pinskia at gcc dot gnu dot org 2007-05-22 19:50
---
Not a GCC/Gfortran bug so closing as works for me.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #10 from magnus_os at yahoo dot se 2007-05-22 19:47 ---
Installing MPFR 2.2.1-p5 helped. gfortran doesn't fail anymore. Thanks
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31971
--- Comment #9 from fxcoudert at gcc dot gnu dot org 2007-05-22 17:33
---
(In reply to comment #8)
> I use the GMP/MPFR libraries from Fedora 6. No other installation of MPFR has
> been done.
Hum, that's more than probably it: FC6 has a GMP which contained an older
version of MPFR. The
--- Comment #8 from magnus_os at yahoo dot se 2007-05-22 17:22 ---
I downloaded the binaries, and no problems with those.
gfortran -v
Using built-in specs.
Target: i386-pc-linux-gnu
Configured with: /home/fxcoudert/gfortran_nightbuild/trunk/configure
--prefix=/home/fxcoudert/gfortran_ni
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2007-05-22 16:46
---
(In reply to comment #6)
> I've reproduced the problem on the official 2007-05-18 snapshot.
Can you reproduce it with the binaries available from the following link?
http://quatramaran.ens.fr/~coudert/gfortran/gf
--- Comment #6 from magnus_os at yahoo dot se 2007-05-22 16:38 ---
I've reproduced the problem on the official 2007-05-18 snapshot. This backtrace
is from that:
Program received signal SIGILL, Illegal instruction.
0x086b7d19 in mpfr_ceil_double ()
(gdb) where
#0 0x086b7d19 in mpfr_cei
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2007-05-22 12:40
---
(In reply to comment #3)
> I have Fedora 6 on x86-64. Works OK here. However, we have a leak.
Well, the leak is also triggered by the simple following two lines:
SUBROUTINE XYZ
END
==10212== 1,012
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-05-22 12:36
---
(In reply to comment #2)
> The OS is Fedora 6.
No ICE for me on i686 with Fedora Core 6. I suspect this will be hard to
reproduce. Could you provide us with a backtrace, by doing the following:
1. run gfortran
--- Comment #3 from jvdelisle at gcc dot gnu dot org 2007-05-18 07:05
---
I have Fedora 6 on x86-64. Works OK here. However, we have a leak. From
valgrind:
==19184== 9,288 (1,264 direct, 8,024 indirect) bytes in 2 blocks are definitely
lost in loss record 4 of 9
==19184==at 0x4A
--- Comment #2 from magnus_os at yahoo dot se 2007-05-18 05:41 ---
The OS is Fedora 6. The compiler was generated from source after doing a "svn
update". I made sure that no previous object code was present before
rebuilding. The CPU is a 32-bit AMD 3000.
--
http://gcc.gnu.org/bugzi
--- Comment #1 from kargl at gcc dot gnu dot org 2007-05-17 16:05 ---
Works for me. What OS are you using and where did you get
the version of gfortran? An illegal instruction error
normally means you are using a version of gfortran on the
wrong architecture (ie., i686 on amd64).
--
11 matches
Mail list logo