https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94358
--- Comment #4 from Tobias Burnus <burnus at gcc dot gnu.org> --- (In reply to Tobias Burnus from comment #3) > And with optional there are additional issues – especially for > assumed-shape arrays as one has to check 'y == NULL' (argument absent) and > 'y->data == NULL' (unallocated or nonassociated actual argument) (→ > PR93464). Correction: PR fortran/94672