https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77900
Jerry DeLisle <jvdelisle at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |ASSIGNED Assignee|unassigned at gcc dot gnu.org |jvdelisle at gcc dot gnu.org --- Comment #3 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- I should mention. The reason I spotted this is: open (-3, err=200, iomsg=ch) <=== should also be a compile error. -3 is a reserved unit number, currently representing GFC_INVALID_UNIT. -1 and -2 are used for internal units. I have a need for one more special unit related to DTIO, so the new code I am working on failed the subject test case. No word from FX, so I am going to fix this.