https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51434
kargl at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|6.5 |7.4 --- Comment #24 from kargl at gcc dot gnu.org --- Fixed on 7-branch and trunk. Thanks for bug reports. The code in comment #13 still dies with an ICE, but it is not a problem with TRANSFER. gfortran seems to have an issue with broadcasting a scalar derive type across the elements of an array of derived type in an initialization expression. I'll a new PR for this.