From 12468349d2497fbb1b060d4d549bc109208e8589 Mon Sep 17 00:00:00 2001 From: Ralph Castain Date: Tue, 30 Jun 2020 06:54:04 -0700 Subject: [PATCH] Increment the vpid after assignment Fix the rank-by operation Signed-off-by: Ralph Castain --- orte/mca/rmaps/base/rmaps_base_ranking.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orte/mca/rmaps/base/rmaps_base_ranking.c b/orte/mca/rmaps/base/rmaps_base_ranking.c index 3b4d084d97..9c0960b93b 100644 --- a/orte/mca/rmaps/base/rmaps_base_ranking.c +++ b/orte/mca/rmaps/base/rmaps_base_ranking.c @@ -456,7 +456,7 @@ static int rank_by(orte_job_t *jdata, continue; } /* assign the vpid */ - proc->name.vpid = vpid; + proc->name.vpid = vpid++; if (0 == cnt) { app->first_rank = proc->name.vpid; }