I filed this as https://svn.open-mpi.org/trac/ompi/ticket/1233 so that
it would not be forgotten.
On Feb 18, 2008, at 10:53 AM, Tim Prins wrote:
> Hi all,
> This is a bit strange, so I thought I'd ping the group before digging
> any further.
> The onesided test 't_win' is failing for us (specifically the
> 'FENCE_EPOCH' part). It is only failing when we are NOT using openib.
> But here is where it gets strange. The test is run twice: once where
> window memory is allocated using MPI_Alloc_mem, and once where it is
> allocated using malloc. When we use MPI_Alloc_mem, it fails. Using
> malloc, it works just fine all the time.
> That is, I do
> "mpirun -np 1 -mca btl <btls> ./t_win" and get:
> btls | Using MPI_Alloc_mem | using malloc
> self | Fail | Pass
> openib,self | Pass | Pass
> sm,self | Fail | Pass
> tcp,self | Fail | Pass
> But we are only using one proc, so the only transport ever used should
> be 'self'. So this makes me think something is going on with the mpool
> or related part of the code.
> Any ideas as to what is going on here?
> devel mailing list