CLASS IS() is correctly parsed but it has been disabled as the actual implementation is missing. There are two parsing test cases, which can be re-enabled when the the feature is implemented: - gcc/testsuite/gfortran.dg/select_type_2.f03 - gcc/testsuite/gfortran.dg/select_type_1.f03
Cf. also http://gcc.gnu.org/ml/fortran/2009-09/msg00286.html -- Summary: [OOP] Support CLASS IS () in SELECT TYPE Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: burnus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41631