1
1

Update the proc structure dereference to reflect the new opal_proc_t super field

This commit was SVN r32462.
Этот коммит содержится в:
Ralph Castain 2014-08-08 16:12:49 +00:00
родитель ac16af0bff
Коммит e95187514c

Просмотреть файл

@ -45,7 +45,7 @@ static int have_remote_peers(ompi_group_t *group, size_t size, int *local_peers)
ret = 0;
for (i = 0; i < size; ++i) {
proc = ompi_group_peer_lookup(group, i);
if (OPAL_PROC_ON_LOCAL_NODE(proc->proc_flags)) {
if (OPAL_PROC_ON_LOCAL_NODE(proc->super.proc_flags)) {
++*local_peers;
} else {
ret = 1;
@ -72,7 +72,7 @@ static int __get_local_ranks(mca_coll_fca_module_t *fca_module)
fca_module->num_local_procs = 0;
for (rank = 0; rank < ompi_comm_size(comm); ++rank) {
proc = __local_rank_lookup(comm, rank);
if (OPAL_PROC_ON_LOCAL_NODE(proc->proc_flags)) {
if (OPAL_PROC_ON_LOCAL_NODE(proc->super.proc_flags)) {
if (rank == fca_module->rank) {
fca_module->local_proc_idx = fca_module->num_local_procs;
}
@ -92,7 +92,7 @@ static int __get_local_ranks(mca_coll_fca_module_t *fca_module)
i = 0;
for (rank = 0; rank < ompi_comm_size(comm); ++rank) {
proc = __local_rank_lookup(comm, rank);
if (OPAL_PROC_ON_LOCAL_NODE(proc->proc_flags)) {
if (OPAL_PROC_ON_LOCAL_NODE(proc->super.proc_flags)) {
fca_module->local_ranks[i++] = rank;
}
}