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