https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48298
--- Comment #27 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- The patch in comment 26 addressed the behavior of inquire(iolength= ) when derived types with User Defined procedures are in the Output List. The only other case I see not addressed yet is the size= specifier in input statements. I do not see where the Standards specifically address this for User Defined. Should it behave similar to IOLENGTH or try to accumulate the size from all child procedures?