https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104573
--- Comment #4 from anlauf at gcc dot gnu.org --- (In reply to Steve Kargl from comment #3) > I'm not sure. I don't use CLASSes, so only know a bit > about them. If I check F18:7.5.6, I find > > C786 (R753) A final-subroutine-name shall be the name of a moduler > procedure with exactly one dummy argument. That argument shall > be nonoptional and shall be a noncoarray, nonpointer, nonallocatable, > *** nonpolymorphic *** > variable of the derived type being defined. All length type > parameters of the dummy argument shall be assumed. The dummy > argument shall not have the INTENT (OUT) or VALUE attribute. Steve, there's no finalization referred to in this PR. Can you please recheck?