George,
a tentative fix is available at https://github.com/open-mpi/ompi/pull/355
i asked Nathan to review it before it lands into the master
Cheers,
Gilles
On 2015/01/22 7:08, George Bosilca wrote:
> Current trunk compiled with any compiler (gcc or icc) fails the one sided
> tests from mpi_te
Current trunk compiled with any compiler (gcc or icc) fails the one sided
tests from mpi_test_suite. It deadlocks in a fetch.
George.
On Jan 21, 2015, at 11:00 AM, George Bosilca wrote:
>
> As I said in my previous email it is legal to use such an overlapping
> datatype for send operations. Thus, the datatype engine cannot prevent one
> from creating them.
Ah, right. Gotcha.
> We had some degree of overlap detection at som
As I said in my previous email it is legal to use such an overlapping
datatype for send operations. Thus, the datatype engine cannot prevent one
from creating them.
We had some degree of overlap detection at some point in the past, but the
algorithm is quadratic in time and memory with the number
On Jan 20, 2015, at 10:10 PM, George Bosilca wrote:
>
> Receiving with such a datatype is illegal in MPI (sending is allowed as the
> buffer is supposed read only during the operation). In fact having any
> datatype that span over the same memory region twice is illegal to be used
> for any re