Skip to content

Conversation

@kawashima-fj
Copy link
Member

According to MPI-3.1 P.121, ni for MPI_COMBINER_HINDEXED_BLOCK should be 2, not 2 + count.

This bug was introduced in 113b45b (when MPI_Type_create_hindexed_block support was added in Open MPI) and fixed partially in 7f5314e and 8de9398. This commit fixes the remaining part.

Probably this bug has no user impact. It only consumes a bit more memory on one-sided communication (pt2pt OSC).

@bosilca Please review.

According to MPI-3.1 P.121, `ni` for `MPI_COMBINER_HINDEXED_BLOCK`
should be `2`, not `2 + count`.

This bug was introduced in 113b45b (when `MPI_Type_create_hindexed_block`
support is added in Open MPI) and fixed partially in 7f5314e and 8de9398.
This commit fixes the remaining part.

Probably this bug has no user impact. It only consumes a bit more memory.
@kawashima-fj kawashima-fj added this to the v2.0.1 milestone Jun 10, 2016
@kawashima-fj kawashima-fj self-assigned this Jun 10, 2016
@bosilca
Copy link
Member

bosilca commented Jun 12, 2016

👍

@kawashima-fj kawashima-fj merged commit eb37574 into open-mpi:master Jun 13, 2016
@kawashima-fj kawashima-fj deleted the pr/hindexed-block-args branch August 12, 2016 00:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants