6.1.19 Чтение/запись после маркера 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-5.4.0/gfortran/Read_002fWrite-after-EOF-marker.html