https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68544
kargl at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kargl at gcc dot gnu.org --- Comment #10 from kargl at gcc dot gnu.org --- (In reply to Harald Anlauf from comment #9) > (In reply to kargl from comment #8) > > Index: gcc/fortran/resolve.c > > =================================================================== > > --- gcc/fortran/resolve.c (revision 266281) > > +++ gcc/fortran/resolve.c (working copy) > > @@ -1863,7 +1863,19 @@ resolve_procedure_expression (gfc_expr* expr) > > Steve, > > what is the status of your patch? It no longer applies and works. Someone (pault?) removed the list of derived types (gfc_derived_types), so the patch needs to be reworked to walk the list of symbols to see if the actual argument is a derived type or not. I haven't pursued doing that