On powerpc-apple-darwin9 the tests gfortran.dg/dynamic_dispatch_*.f03 fail with: /opt/gcc/_gcc_clean/gcc/testsuite/gfortran.dg/dynamic_dispatch_1.f03:30:0: internal compiler error: in resolve_compcall, at fortran/resolve.c:5038
I am seeing this on ia64-hp-hpux11.23 too.
Dear Dominique and Steve, This is clearly mine. I cannot diagnose it but have a pretty shrewd idea of what is happening. I will apply an 'obvious' patch after regtesting. Thanks for the report. Paul
Subject: Bug 41613 Author: pault Date: Wed Oct 7 05:17:29 2009 New Revision: 152513 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=152513 Log: 2009-10-07 Paul Thomas <pault@gcc.gnu.org> PR fortran/41613 * resolve.c (check_class_members): Reset compcall.assign. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/resolve.c
The fix in revision 152513 has been regtested without regression. Closing as fixed.