http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51266
--- Comment #1 from Tobias Burnus <burnus at gcc dot gnu.org> 2011-11-22 15:44:34 UTC --- Hmm, I somehow have the feeling that encountered this bug already. See the thread starting at http://j3-fortran.org/pipermail/j3/2011-November/004840.html I think I concur with Malcolm that the code of comment 0 cannot be implemented (at least not without combining the linker with the front-end compiler, something no one wants to do): http://j3-fortran.org/pipermail/j3/2011-November/004851.html On the other hand, I think Bob right at http://j3-fortran.org/pipermail/j3/2011-November/004857.html that the current standard seems to have a loop hole. I probably should have realized the discussion earlier - on the other hand, Bob seems to insist (cf. link above) that the program is not only valid but should also be valid - otherwise, I presume, he wouldn't have posted it at comp.lang.fortran. (A PR might already exist for this thread.)