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

Harald Anlauf <anlauf at gmx dot de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |anlauf at gmx dot de

--- Comment #6 from Harald Anlauf <anlauf at gmx dot de> ---
(In reply to Dominique d'Humieres from comment #4)
> On  x86_64-apple-darwin10.8, gcc version 4.8.2, with the call system line
> commented, valgrind gives:
> 
> ==42524== HEAP SUMMARY:
> ==42524==     in use at exit: 88 bytes in 1 blocks
> ==42524==   total heap usage: 37 allocs, 36 frees, 400,004,301 bytes
> allocated
> ==42524== 
> ==42524== LEAK SUMMARY:
> ==42524==    definitely lost: 0 bytes in 0 blocks
> ==42524==    indirectly lost: 0 bytes in 0 blocks
> ==42524==      possibly lost: 0 bytes in 0 blocks
> ==42524==    still reachable: 0 bytes in 0 blocks
> ==42524==         suppressed: 88 bytes in 1 blocks
> ==42524== 
> ==42524== For counts of detected and suppressed errors, rerun with: -v
> ==42524== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
> 
> (I don't have valgrind for darwin13).

On i686-pc-linux-gnu, 4.9.0, and reducing the array size by 1/10, I get:

==31916== HEAP SUMMARY:
==31916==     in use at exit: 40,000,000 bytes in 10 blocks
==31916==   total heap usage: 61 allocs, 51 frees, 40,007,249 bytes allocated
==31916== 
==31916== 4,000,000 bytes in 1 blocks are possibly lost in loss record 1 of 2
==31916==    at 0x402913D: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==31916==    by 0x8049F45: main (test_leak.f90:24)
==31916== 
==31916== 36,000,000 bytes in 9 blocks are definitely lost in loss record 2 of
2
==31916==    at 0x402913D: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==31916==    by 0x8049F45: main (test_leak.f90:24)
==31916== 
==31916== LEAK SUMMARY:
==31916==    definitely lost: 36,000,000 bytes in 9 blocks
==31916==    indirectly lost: 0 bytes in 0 blocks
==31916==      possibly lost: 4,000,000 bytes in 1 blocks
==31916==    still reachable: 0 bytes in 0 blocks
==31916==         suppressed: 0 bytes in 0 blocks

Reply via email to