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.