bosilca

Results 318 comments of bosilca

Ideally I would like to be able to support both, but that is not possible without splitting mpi.h, a lot of efforts for mostly nothing. Thus we have 3 choices:...

Yes, mpich's `MPIX_*` namespace is part of the `mpi.h`.

Taking in account the very limited number of extensions we provide it would make sense to use the same approach as MPICH and include the extensions in our `mpi.h` header.

wrong button, I really didn't mean to close it.

The grequest provided free function returned an error, why would you expect the request to be `MPI_REQUEST_NULL` ? For what we know the request was not freed.

I got some, maybe most, of them but there are other issues that need a little bit more thinking. There are also few corner cases where one of the processes...

Is this output complete ? According to it only two processes (out of 8) are opening their BTLs. So either it is incomplete or the other processes are blocked before...

I don't think we're looking at the right issue here, as the root cause is not related to spawn or anything related to dynamic processing but to a selection of...

@goutham-kuncham Is this patch fixing your problem ? ```diff diff --git a/ompi/mca/coll/base/coll_base_comm_select.c b/ompi/mca/coll/base/coll_base_comm_select.c index e67aab62c7..f4a15bc9d8 100644 --- a/ompi/mca/coll/base/coll_base_comm_select.c +++ b/ompi/mca/coll/base/coll_base_comm_select.c @@ -327,8 +327,8 @@ int mca_coll_base_comm_select(ompi_communicator_t * comm) CHECK_NULL(which_func, comm,...

There are some major issues with this code, let me highlight two: 1. you posted your intent to communicate (`MPI_Isend` and `MPI_Irecv`) but you never checked if the communications completed...