re PR fortran/28335 (flush() / write() statement on closed units - error?)