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

--- Comment #12 from Tobias Burnus <burnus at gcc dot gnu.org> 2011-02-01 
07:29:44 UTC ---
(In reply to comment #11)
>     trunk/gcc/testsuite/gfortran.dg/typebound_call_19.f03

"valgrind ./a.out" shows:
Invalid free() / delete / delete[]
  at 0x4C256FC: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
  by 0x58FA60A: free_mem (in /lib64/libc-2.11.3.so)
  by 0x58FA1B1: __libc_freeres (in /lib64/libc-2.11.3.so)
  by 0x4A205EC: _vgnU_freeres (in
/usr/lib64/valgrind/vgpreload_core-amd64-linux.so)
  by 0x581952C: __run_exit_handlers (exit.c:93)
  by 0x58195D4: exit (exit.c:100)
  by 0x5802BC3: (below main) (libc-start.c:258)
Address 0x405f400 is not stack'd, malloc'd or (recently) free'd


Otherwise - except for the comment to the committed test case (which is now a
valid "dg-do run") - the remarks of comment 10 still hold.

Reply via email to