https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80361
janus at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |janus at gcc dot gnu.org --- Comment #15 from janus at gcc dot gnu.org --- (In reply to Thomas Koenig from comment #14) > Should we simply make these proxedures recursive? Yes, I think the generated finalizers simply need to be recursive in cases like these. I can take care of that. > Does anybody know what the standard says? I guess the standard does not say anything about procedures that gfortran generates for its internal implementation ...