http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50316
--- Comment #2 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2011-09-07 13:00:34 UTC --- It looks like a duplicate of pr39856 fixed at revisions 147803/147804. You should update your gfortran 4.5.3 or better 4.6.1.