http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53089
--- Comment #3 from Jan Hubicka <hubicka at gcc dot gnu.org> 2012-04-25 12:34:18 UTC --- OK, the problem here is that Fortran produces nested functions that are static constructors and we are not quite ready for that. I am testing fix. Honza