another 64-bit issue
Steve Kargl
sgk@troutmask.apl.washington.edu
Wed Aug 25 21:42:00 GMT 2004
On Wed, Aug 25, 2004 at 02:27:40PM -0700, Steve Kargl wrote:
> Consider this program
>
> program t
> real(8) y
> print*, 'huge(y) = ', huge(y)
> end program t
>
> on my 64-bit amd64 FreeBSD system. The compiled
> program hangs without printing any thing to stdout.
> I've traced the problem with gdb and it appears
> that the line
>
> calculate_exp (d=15) at ../../../gcc/libgfortran/io/write.c:143
> spins in an infinite loop.
>
I misread the gdb trace. The problem may be in output_float().
--
Steve
More information about the Fortran
mailing list