https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79344
--- Comment #6 from Jürgen Reuter <juergen.reuter at desy dot de> --- Also the three remaining test failures are now understood as resulting from an allocate (A, source = B), where A and B are allocatable arrays of a derived type with allocatable components, e.g. iso_varying_string.