[Patch, Fortran] PR fortran/37588: GENERIC resolution broken for array arguments

Daniel Kraft d@domob.eu
Tue Sep 23 14:28:00 GMT 2008


Tobias Burnus wrote:
> Daniel Kraft wrote:
>> The attached extended patch fixes this problem, too.  I made
>> gfc_compare_actual_formal static again and introduced a new checking
>> method instead to compare an actual arglist against a procedure
>> symbol, taking into account the ELEMENTAL attribute.  I also had to
>> add a missing type-spec initialization in resolve_compcall.
>>
>> No regressions with the new patch on GNU/Linux-x86-32.  Is this ok to
>> commit, too?
> 
> Looks good. Hopefully, we haven't overlooked anything.
> OK to commit.

Thanks for the review, committed as revision 140594.  I hope we can get 
rid of most bugs in the new F2003 features soon :)

Daniel

-- 
Done:     Arc-Bar-Cav-Sam-Val-Wiz, Dwa-Elf-Gno-Hum-Orc, Law-Neu-Cha, Fem-Mal
To go:    Hea-Kni-Mon-Pri-Ran-Rog-Tou



More information about the Fortran mailing list