diff --git a/src/mca/rmaps/base/rmaps_base_ranking.c b/src/mca/rmaps/base/rmaps_base_ranking.c index 8e559bf888..2434fe8c58 100644 --- a/src/mca/rmaps/base/rmaps_base_ranking.c +++ b/src/mca/rmaps/base/rmaps_base_ranking.c @@ -264,7 +264,7 @@ int prte_rmaps_base_compute_vpids(prte_job_t *jdata, continue; } nobjs = prte_hwloc_base_get_nbobjs_by_type(node->topology->topo, - options->maptype); + options->maptype, options->cmaplvl); if (0 == nobjs) { return PRTE_ERR_NOT_SUPPORTED; } @@ -340,7 +340,7 @@ int prte_rmaps_base_compute_vpids(prte_job_t *jdata, } // get number of this object type on this node nobjs = prte_hwloc_base_get_nbobjs_by_type(node->topology->topo, - options->maptype); + options->maptype, options->cmaplvl); if (0 == nobjs) { return PRTE_ERR_NOT_SUPPORTED;