1
1

We should take in account the extent of the datatype when we compute

the initial displacement in bytes. Thanks to Daniel G. Hyams for the fix.

This commit was SVN r17165.
Этот коммит содержится в:
George Bosilca 2008-01-19 05:34:53 +00:00
родитель eadd82b70e
Коммит 31390c0074

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

@ -47,6 +47,6 @@ int mca_coll_self_allgatherv_intra(void *sbuf, int scount,
return OMPI_ERROR;
}
return ompi_ddt_sndrcv(sbuf, scount, sdtype,
((char *) rbuf) + disps[0], rcounts[0], rdtype);
((char *) rbuf) + disps[0] * extent, rcounts[0], rdtype);
}
}