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 the
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?

Thanks,

Tim



_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel


--
Jeff Squyres
Cisco Systems

Reply via email to