Re: [OMPI users] MPI_LB in a recursive type

2015-08-28 Thread Roy Stogner
From: George Bosilca First and foremost the two datatype markers (MPI_LB and MPI_UB) have been deprecated from MPI 3.0 for exactly the reason you encountered. Once a datatype is annotated with these markers, they are propagated to all derived types, leading to an

Re: [OMPI users] MPI_LB in a recursive type

2015-08-27 Thread George Bosilca
Roy, First and foremost the two datatype markers (MPI_LB and MPI_UB) have been deprecated from MPI 3.0 for exactly the reason you encountered. Once a datatype is annotated with these markers, they are propagated to all derived types, leading to an unnatural datatype definition. This behavior is

[OMPI users] MPI_LB in a recursive type

2015-08-25 Thread Roy Stogner
This may be a general MPI question rather than an OpenMPI-specific question. I apologize if I've picked the wrong mailing list for such, and in that case I'd welcome being redirected to a more appropriate forum. I'm trying to debug a problem in a much more complex system, but I've boiled it