From 4b68803260bd23789feb2c7c3d258b9fd768b7da Mon Sep 17 00:00:00 2001 From: Nysal Jan Date: Fri, 5 Sep 2008 04:20:48 +0000 Subject: [PATCH] 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 --- ompi/mpi/c/cart_rank.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ompi/mpi/c/cart_rank.c b/ompi/mpi/c/cart_rank.c index 63c1369c38..21a64be963 100644 --- a/ompi/mpi/c/cart_rank.c +++ b/ompi/mpi/c/cart_rank.c @@ -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); } }