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-6.4.0/gfortran/Read_002fWrite-after-EOF-marker.html