http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50407

--- Comment #11 from Vittorio Zecca <zeccav at gmail dot com> 2011-09-16 
07:22:09 UTC ---
If you add

character(9) s
s=2.ip.8

gfortran, and g95, compile successfully.

On the contrary gfortran fails to parse

write(6,fmt=2.ip.8)

To me, it looks like the parser does not handle correctly the format
specification as a default-char-expression defined in fortran 95 R913

By the way, the following fails as well, should I open a new bug?

write(6,fmt=1_'()')

Again, in my opinion, recursive I/O, allowed or not, has nothing to do with
parsing format specifications.

Reply via email to