https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98825
--- Comment #10 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jerry DeLisle <jvdeli...@gcc.gnu.org>: https://gcc.gnu.org/g:19c023241020e3b6f5c38f47447bc0fcbe9fef5f commit r11-7183-g19c023241020e3b6f5c38f47447bc0fcbe9fef5f Author: Jerry DeLisle <jvdeli...@gcc.gnu.org> Date: Wed Feb 10 19:37:52 2021 -0800 libgfortran: Fix unwanted end-of-record by checking if seen_dollar. libgfortran/ChangeLog: PR libfortran/98825 * io/transfer.c (next_record_w): Insert check for seen_dollar and if so, skip issueing next record. gcc/testsuite/ChangeLog: PR libfortran/98825 * gfortran.dg/dollar_edit_descriptor_4.f: New test.