Fix locality when in the case where the OMPI_RTE_HOST_ID is not found.
cmr=v1.7.4:ticket=3847 This commit was SVN r29475. The following Trac tickets were found above: Ticket 3847 --> https://svn.open-mpi.org/trac/ompi/ticket/3847
Этот коммит содержится в:
родитель
3c916d55c9
Коммит
5bf6555604
@ -150,6 +150,7 @@ static int ompi_proc_set_locality(ompi_proc_t *proc)
|
||||
}
|
||||
/* if we are on different nodes, then we are probably non-local */
|
||||
if (vpid != OMPI_RTE_MY_NODEID) {
|
||||
locality = OPAL_PROC_NON_LOCAL;
|
||||
#ifdef OMPI_RTE_HOST_ID
|
||||
/* see if coprocessors were detected - if the hostid isn't
|
||||
* present, then no coprocessors were detected and we can
|
||||
@ -167,8 +168,6 @@ static int ompi_proc_set_locality(ompi_proc_t *proc)
|
||||
locality = OPAL_PROC_NON_LOCAL;
|
||||
}
|
||||
}
|
||||
#else
|
||||
locality = OPAL_PROC_NON_LOCAL;
|
||||
#endif
|
||||
} else {
|
||||
#if OPAL_HAVE_HWLOC
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user