The attached patch fixes this PR. We were setting the default
BLANK=behavior to UNSPECIFIED when it should have been "NULL"
Regression tested and NIST tested:
Could be considered obvious. I will wait to commit until tomorrow. I
don't know how to do a test case for reading stdin. I did test with the
examples in the pr.
2205-11-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libgfortran/25109
* io/unit.c (init_units): Set default flag to BLANK_NULL per
requirement of F95 standard. Set PAD_YES for stdin.
(get_unit): Set PAD_YES for internal units.