Skip to content

Conversation

@jsquyres
Copy link
Member

It turns out that if a complex datatype built out of a single predefined
type has been resized to the size of its predefined type, we miscompute
the extent when creating other datatypes with the type.

Provides a fix for #6899 for the 3.x branch.

Signed-off-by: George Bosilca bosilca@icl.utk.edu
(cherry picked from commit f09d011)

NOTE: This was cherry-picked from the v3.1.x branch because that commit was specially crafted for the v3.x branches (i.e., it didn't come directly from master).

It turns out that if a complex datatype built out of a single predefined
type has been resized to the size of its predefined type, we miscompute
the extent when creating other datatypes with the type.

Provides a fix for open-mpi#6899 for the 3.x branch.

Signed-off-by: George Bosilca <bosilca@icl.utk.edu>
(cherry picked from commit f09d011)
@jsquyres jsquyres merged commit b6e501b into open-mpi:v3.0.x Aug 20, 2019
@jsquyres jsquyres deleted the pr/v3.0.x/datatype-fix branch August 20, 2019 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants