[MPICH] test/mpi/comm/cmfree.c

William Gropp gropp at mcs.anl.gov
Fri Jul 13 08:14:22 CDT 2007


This was fixed after 1.0.5 was released, and isn't included in the  
1.0.5p4 code (I believe).  Our own memory leak checker caught it :)

Bill

On Jul 12, 2007, at 6:51 AM, Toon Knapen wrote:

> Hi all,
>
> IMO test/mpi/comm/cmfree.c in mpich2-1.0.5p4 there is one  
> MPI_Comm_free missing.
>
> On line 29, there is a `MPI_Comm_dup(MPI_COMM_WORLD,&comm)`.  
> However the comm that gets created here is only freed if 'rank ==  
> dest' on line 54. In all ranks that are not equal to 'dest', the  
> communicator is never freed.
>
> Of course, this is not an error (just a leak) but wanted to let you  
> know nevertheless,
>
> toon
>




More information about the mpich-discuss mailing list