Should be coords(i) >= dims(i)
Refs trac:1463 This commit was SVN r19500. The following Trac tickets were found above: Ticket 1463 --> https://svn.open-mpi.org/trac/ompi/ticket/1463
Этот коммит содержится в:
родитель
35c5863739
Коммит
4b68803260
@ -71,7 +71,7 @@ int MPI_Cart_rank(MPI_Comm comm, int *coords, int *rank)
|
||||
for (i = 0; i < comm->c_topo_comm->mtc_ndims_or_nnodes; ++i) {
|
||||
if (!comm->c_topo_comm->mtc_periods_or_edges[i] &&
|
||||
(coords[i] < 0 ||
|
||||
coords[i] > comm->c_topo_comm->mtc_dims_or_index[i])) {
|
||||
coords[i] >= comm->c_topo_comm->mtc_dims_or_index[i])) {
|
||||
return OMPI_ERRHANDLER_INVOKE(comm, MPI_ERR_ARG, FUNC_NAME);
|
||||
}
|
||||
}
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user