Re: 1.7.8: Fortran I/O rounding inaccuracy

2011-03-07 Thread Thomas Henlich
> I doubt our compiler is Fortran 2008 compliant, as at maximum it will > be Fortran 2003 An identical phrase appears in Fortran 2003. > Have you tested gfortran 4.3 on other platform ? Due to unavailability, I was not able to test this particular version on other platforms. Tested ok: gfortra

1.7.8: Fortran I/O rounding inaccuracy

2011-03-07 Thread Thomas Henlich
Hi, I found the following bug in cygwin 1.7.8 on Windows XP: Fortran I/O rounding truncates the result after a certain number of digits. The following program: === write(*, '(f35.32)') 0.14285714285714285d0 end === gives this output: 0.142857142857142849212690 The expected output is: 0.