gfortran 9.3 write format error

Eliot Moss moss@cs.umass.edu
Sat Apr 18 17:00:06 GMT 2020


 > As I did not recognize 1p[23]e... as a repeated format, it is possible that
 > gfortran now requires you to specify that in a more standards compliant manner,
 > except perhaps if you compile with -std=legacy (and the runtime supports that in
 > formatted I/O format strings), otherwise you may want to try restating your
 > formats in a more standard manner e.g.
 >
 > 	'(i6,3(1pe9.2),x,e9.2,x,0pf6.3,x,2(1pe10.2),''@'')'
 >
 > which may or may not solve your problem.

Or maybe write 1p,3e9.2 since the scale factor thing is actually a separate
format element (I believe, from cruising what general Fortran docs I found
around the Internet).

Best - Eliot


More information about the Cygwin mailing list