http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38936
--- Comment #18 from Daniel Kraft <domob at gcc dot gnu.org> 2010-10-12 13:37:44 UTC --- This commit did implement better handling for association to derived-types, but some cases are still not handled (see the XFAIL of associate_9.f03). I wanted to test with the code of PR 45369, but that also uses CLASS(*) so I was not able to compile it still. See http://gcc.gnu.org/ml/fortran/2010-10/msg00126.html for some discussion about what's still missing for derived-types, and in addition there's still proper handling of strings open (as in the commented-out section of associate_1.f03).