1
1

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
Этот коммит содержится в:
Nathan Hjelm 2013-10-22 19:07:03 +00:00
родитель 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