5.1.21 Чтение/запись после маркера EOF
Некоторые устаревшие коды полагаются на возможность использования READ или WRITE после маркера EOF файла, чтобы определить конец файла. GNU Fortran обычно отклоняет такие коды с сообщением об ошибке во время выполнения и предлагает пользователю рассмотреть BACKSPACE или REWIND для правильного позиционирования файла перед маркером EOF. В качестве расширения, сообщение об ошибке во время выполнения может быть отключено с помощью -std=legacy.
© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-13.3.0/gfortran/Read_002fWrite-after-EOF-marker.html