http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50288
--- Comment #16 from Tobias Burnus <burnus at gcc dot gnu.org> 2011-09-07 07:56:11 UTC --- (In reply to comment #13) > +++ class_45b.f03 (working copy) > @@ -1,4 +1,4 @@ > -! { dg-do run } > +! { dg-do link } With that change, I get: ... gcc-build/gcc> make check-gfortran RUNTESTFLAGS='dg.exp=class_45?.f03' [...] === gfortran Summary === # of expected passes 2 Thus, the patch seems to work.