http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47978

--- Comment #7 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2011-09-14 
13:31:15 UTC ---
Janus,

I am worried about your fix as it seems to break at least the original tests of
pr41656 and pr41685:

pr41656.f90:68.13:

    procedure, pass(a) :: s_scal => s_coo_scal
             1
Error: Argument mismatch for the overriding procedure 's_scal' at (1): INTENT
mismatch in argument 'a'
pr41656.f90:67.13:

    procedure, pass(a) :: s_scals => s_coo_scals
             1
Error: Argument mismatch for the overriding procedure 's_scals' at (1): INTENT
mismatch in argument 'a'
pr41656.f90:174.6:

  use s_base_mat_mod
      1
Fatal Error: Can't open module file 's_base_mat_mod.mod' for reading at (1): No
such file or directory

Could you double check with Salvatore that it is the intended behavior?

Reply via email to