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

--- Comment #10 from Tobias Burnus <burnus at gcc dot gnu.org> 2012-08-28 
14:51:31 UTC ---
(In reply to comment #6)
> * match_data_constant (mbdx.f90, comment 5)
> * aermod.f90:
>   by 0x5D8C0D: traverse_data_var(gfc_data_variable*, locus*) (resolve.c:13426)

These two are now fixed. (comment 9)


TODO:

* aermod.f90 (cf. comment 6)
  - parse_spec -> gfc_match_subroutine -> gfc_match_formal_arglist
  - parse_spec -> gfc_get_namespace  (also: gas_dyn.f90 and test_fpu.f90)
  those are the only gfortran valgrind-reported leaks left for Polyhedron 2005.

* gfortran.dg/g77/cpp6.f's preprocessor_line, cf. comment 6

* gfortran.dg/proc_ptr_result_1.f90 (comment 0) with
  - ...-> match_level_3 -> ... -> gfc_match_rvalue -> gfc_new_symbol
  - read_module -> load_needed -> gfc_get_namespace
  - gfc_match_procedure -> gfc_new_symbol
  - gfc_match_intrinsic -> gfc_new_symbol


[Plus more valgrind runs to find more leaks.]

Reply via email to