Now that George has found his problem, we no longer need the bozo check. Interesting how these platform-specific issues surface...
This commit was SVN r25493.
Этот коммит содержится в:
родитель
b613c7eacb
Коммит
866edf6a89
@ -185,9 +185,3 @@ Unknown binding level:
|
||||
|
||||
Target: %s
|
||||
Cache level: %u
|
||||
#
|
||||
[ranking-error]
|
||||
An infinite loop condition has been detected in the ranking
|
||||
code when computing ranks %s. This indicates a problem
|
||||
in the mapper. Please refer the problem to the attention
|
||||
of the OMPI developers.
|
||||
|
@ -381,7 +381,6 @@ int orte_rmaps_base_compute_vpids(orte_job_t *jdata)
|
||||
orte_node_t *node;
|
||||
orte_proc_t *proc, *ptr;
|
||||
int rc;
|
||||
bool added_one=false;
|
||||
|
||||
map = jdata->map;
|
||||
|
||||
@ -396,7 +395,6 @@ int orte_rmaps_base_compute_vpids(orte_job_t *jdata)
|
||||
cnt=0;
|
||||
vpid=0;
|
||||
while (cnt < jdata->num_procs) {
|
||||
added_one = false;
|
||||
for (i=0; i < map->nodes->size; i++) {
|
||||
if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, i))) {
|
||||
continue;
|
||||
@ -424,7 +422,6 @@ int orte_rmaps_base_compute_vpids(orte_job_t *jdata)
|
||||
* it in our loop - otherwise don't as we would be
|
||||
* double counting
|
||||
*/
|
||||
added_one = true;
|
||||
cnt++;
|
||||
}
|
||||
continue;
|
||||
@ -446,18 +443,9 @@ int orte_rmaps_base_compute_vpids(orte_job_t *jdata)
|
||||
return rc;
|
||||
}
|
||||
cnt++;
|
||||
added_one = true;
|
||||
break; /* move on to next node */
|
||||
}
|
||||
}
|
||||
/* it should be impossible, but check to see if there was nothing
|
||||
* added during this pass and error out if not
|
||||
*/
|
||||
if (!added_one) {
|
||||
orte_show_help("help-orte-rmaps-base.txt", "orte-rmaps-base:ranking-error",
|
||||
true, "bynode");
|
||||
return ORTE_ERR_SILENT;
|
||||
}
|
||||
}
|
||||
return ORTE_SUCCESS;
|
||||
}
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user