https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78737
janus at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|pault at gcc dot gnu.org |janus at gcc dot gnu.org Target Milestone|--- |7.0 --- Comment #26 from janus at gcc dot gnu.org --- AFAICS r243609 fixes all the various example codes posted here. Apart from one exception: Comment 9 is rejected with these errors: c9.f90:28:13: procedure :: write_formatted 1 Error: Argument ‘this’ of ‘write_formatted’ with PASS(this) at (1) must be of the derived-type ‘non_abstract_child2’ c9.f90:36:13: procedure :: write_formatted 1 Error: Argument ‘this’ of ‘write_formatted’ with PASS(this) at (1) must be of the derived-type ‘non_abstract_child3’ However, those already appear with version 6.2, and I hope they are correct. Can anyone confirm this suspicion? If yes, this PR can be closed ...