[mpich-devel] MPI_Win leaking memory

William Gropp wgropp at illinois.edu
Fri Jun 5 08:36:39 CDT 2015


That’s a good question.  If the coverage testing hadn’t been broken, we could check to see if there is RMA code that our tests aren’t executing.

Bill

On Jun 5, 2015, at 7:01 AM, Balaji, Pavan <balaji at anl.gov> wrote:

> 
> Huh.  I wonder why our testing is not catching this.  Can you send us the exact test you used?
> 
> -- Pavan
> 
> 
> --
> Pavan Balaji
> http://www.mcs.anl.gov/~balaji
> 
> 
> 
> 
> 
> On 6/5/15, 3:42 AM, "Lisandro Dalcin" <dalcinl at gmail.com> wrote:
> 
>> I configured 3.2b3 with  --enable-g=all --enable-error-messages=all
>> --enable-error-checking=all
>> 
>> Then I get:
>> 
>> $ python test/runtests.py -q
>> ----------------------------------------------------------------------
>> Ran 1018 tests in 7.253s
>> 
>> OK
>> [0] 20480 at [0x0000000002b3ed58], src/mpid/ch3/src/mpid_rma.c[382]
>> [0] 20480 at [0x0000000002b38118], src/mpid/ch3/src/mpid_rma.c[382]
>> [0] 20480 at [0x0000000002b70ad8], src/mpid/ch3/src/mpid_rma.c[382]
>> [0] 20480 at [0x0000000002b6ba28], src/mpid/ch3/src/mpid_rma.c[382]
>> [0] 20480 at [0x0000000002b60978], src/mpid/ch3/src/mpid_rma.c[382]
>> [0] 20480 at [0x0000000002b5b8c8], src/mpid/ch3/src/mpid_rma.c[382]
>> [0] 20480 at [0x0000000002b56818], src/mpid/ch3/src/mpid_rma.c[382]
>> [0] 20480 at [0x0000000002b4c1c8], src/mpid/ch3/src/mpid_rma.c[382]
>> 
>> So it seems MPI_Win's are leaking memory [ (*win_ptr)->lock_entry_pool_start ]
>> 
>> -- 
>> Lisandro Dalcin
>> ============
>> Research Scientist
>> Computer, Electrical and Mathematical Sciences & Engineering (CEMSE)
>> Numerical Porous Media Center (NumPor)
>> King Abdullah University of Science and Technology (KAUST)
>> http://numpor.kaust.edu.sa/
>> 
>> 4700 King Abdullah University of Science and Technology
>> al-Khawarizmi Bldg (Bldg 1), Office # 4332
>> Thuwal 23955-6900, Kingdom of Saudi Arabia
>> http://www.kaust.edu.sa
>> 
>> Office Phone: +966 12 808-0459
>> _______________________________________________
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/devel
> _______________________________________________
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/devel



More information about the devel mailing list