http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47667
--- Comment #1 from Tobias Burnus <burnus at gcc dot gnu.org> 2011-02-09 18:03:08 UTC --- Other input which is handled specially is: Input new value: .e 3 ioerr = 5010 a = -999.00000 Interestingly the following works: Input new value: .e4 ioerr = 0 a = 0.0000000 Input new value: . ioerr = 0 a = 0.0000000 while ifort and NAG show an error for that input. (g95 has the same result as gfortran.)