[OMPI devel] Valgrind warning in MPI_Win_allocate[_shared]()

2014-09-28 Thread Lisandro Dalcin
Just built 1.8.3 for another round of testing with mpi4py. I'm getting the following valgrind warning: ==4718== Conditional jump or move depends on uninitialised value(s) ==4718==at 0xD0D9F4C: component_select (osc_sm_component.c:333) ==4718==by 0x4CF44F6: ompi_osc_base_select (osc_base_in

Re: [OMPI devel] Different behaviour with MPI_IN_PLACE in MPI_Reduce_scatter() and MPI_Ireduce_scatter()

2014-09-28 Thread Lisandro Dalcin
On 22 April 2014 03:02, George Bosilca wrote: > Btw, the proposed validator was incorrect the first printf instead of > > printf(ā€œ[%d] rbuf[%d]=%2d expected:%2d\nā€, rank, 0, recvbuf[i], size); > > should be > > printf(ā€œ[%d] rbuf[%d]=%2d expected:%2d\nā€, rank, 0, recvbuf[0], size); > I'm testi

Re: [OMPI devel] Neighbor collectives with periodic Cartesian topologies of size one

2014-09-28 Thread Lisandro Dalcin
On 25 September 2014 20:50, Nathan Hjelm wrote: > On Tue, Aug 26, 2014 at 07:03:24PM +0300, Lisandro Dalcin wrote: >> I finally managed to track down some issues in mpi4py's test suite >> using Open MPI 1.8+. The code below should be enough to reproduce the >> problem. Run it under valgrind to mak

Re: [OMPI devel] Different behaviour with MPI_IN_PLACE in MPI_Reduce_scatter() and MPI_Ireduce_scatter()

2014-09-28 Thread George Bosilca
Lisandro, Good catch. Indeed the MPI_Ireduce_scatter was not covering the case where MPI_IN_PLACE was used over a communicator with a single participant. I pushed a patch and schedule it for 1.8.4. Check https://svn.open-mpi.org/trac/ompi/ticket/4924 for more info. Thanks, George. On Sun, Sep