Daniel, Your patch applied without regression. It even fixed the ICE I had with the test in pr45369 (I indeed got an error for CLASS(*)). When you'll commit it could you also fix the typos I have reported in http://gcc.gnu.org/ml/fortran/2010-10/msg00024.html ? TIA Dominique