1
1

Correctly set baseptr in contiguous shared memory window with local size zero

Signed-off-by: Joseph Schuchart <schuchart@hlrs.de>
(cherry picked from commit 06bbcf4fd63dd184cf22f8bcad007c4b8b991a3c)
Этот коммит содержится в:
Joseph Schuchart 2019-11-28 11:04:30 +01:00
родитель 43ecbb1734
Коммит 08da2f5ea5

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

@ -338,7 +338,7 @@ component_select(struct ompi_win_t *win, void **base, size_t size, int disp_unit
}
module->sizes[i] = rbuf[i];
if (module->sizes[i]) {
if (module->sizes[i] || !module->noncontig) {
module->bases[i] = ((char *) module->segment_base) + total;
total += rbuf[i];
} else {