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

--- Comment #17 from janus at gcc dot gnu.org 2012-08-06 21:03:01 UTC ---
(In reply to comment #15)
> (In reply to comment #14)
> > Related ToDos:
> > 1) check shape of dummy function results (in 'gfc_compare_interfaces')
> > 2) check shape of function results when overriding TBPs (in
> > 'gfc_check_typebound_override')
> 
> 3) check string length of dummy function results (so far we only have a string
> length check when overriding)

r190187 does all of this (and basically a complete check of the result
characteristics).

Related TODOs:
 * improve gfc_dep_compare_expr to catch more cases (and/or enable the warnings
in check_result_characteristics and check_dummy_characteristics, marked by
FIXMEs)
 * check more attributes in check_dummy_characteristics (another FIXME)
 * Tobias' remarks at http://gcc.gnu.org/ml/fortran/2012-08/msg00034.html, e.g.
PR54189 and PR54190

Reply via email to