The following program: open(unit=1,file='datafile.dat',recl=132,status='old') Read(1,10) x,y,z 10 FOrmat(3f10.2) end fails with: sfe: formatted io not allowed apparent state: unit 1 named datafile.dat lately reading sequential formatted external IO probably because it assumes direct access (due to the recl=132 clause) which defaults to unformatted I/O. Release: gcc-3.x Environment: All
Fix: Should implement Fortran 90 semantics, i.e., assume a sequential file (because ACCESS='DIRECT' is not specified) and hence formatted I/O.
Responsible-Changed-From-To: unassigned->toon Responsible-Changed-Why: Fortran Maintainer.
State-Changed-From-To: open->closed State-Changed-Why: Fixed for next major release. See: http://gcc.gnu.org/ml/gcc-cvs/2002-07/msg00242.html