Skip to content
This repository has been archived by the owner on Sep 30, 2022. It is now read-only.

v2.x MPI_Aint functions #667

Merged
merged 3 commits into from
Oct 15, 2015
Merged

v2.x MPI_Aint functions #667

merged 3 commits into from
Oct 15, 2015

Conversation

hjelmn
Copy link
Member

@hjelmn hjelmn commented Oct 14, 2015

Opps, forgot to bring these over earlier.

:bot:assign: @jsquyres
:bot🏷️bug
:bot:milestone:v2.0.0

hjelmn and others added 2 commits October 14, 2015 09:58
This commit adds support for MPI_Aint_add and MPI_Aint_diff. These
functions are implemented as macros in C (explicitly allowed by
MPI-3.1). The fortran implementations are a similar mess to the
MPI_Wtime implementations.

(cherry picked from open-mpi/ompi@062de45)

Signed-off-by: Nathan Hjelm <[email protected]>
(cherry picked from commit 8f252e65b02bfe20cacee0ece8c835246eea3bd9)

(cherry picked from open-mpi/ompi@258d1aa)

Signed-off-by: Nathan Hjelm <[email protected]>
@ompiteam-bot ompiteam-bot added this to the v2.0.0 milestone Oct 14, 2015
@hppritcha
Copy link
Member

note I'm upgrading some plugins on the IU jenkins server so the LANL checks are not going to complete for a while, as the server is draining the current builds in order to safely restart.

@mellanox-github
Copy link

Test PASSed.
See http://bgate.mellanox.com/jenkins/job/gh-ompi-release-v1.8-pr/841/ for details.

@jsquyres
Copy link
Member

@hjelmn Same comment as #666 (comment) -- do we have any regression tests for these (particularly the Fortran bindings)? I ask because the Fortran bindings are tricky to get right. :-(

@hjelmn
Copy link
Member Author

hjelmn commented Oct 14, 2015

@jsquyres If I remember you did some testing which lead to the second commit in this PR.

@hppritcha
Copy link
Member

I thought Nathan used some of the mpich tests and found bugs in them.

@hjelmn
Copy link
Member Author

hjelmn commented Oct 14, 2015

@hppritcha Yes, we found bugs in the fortran that @jsquyres fixed. All the relevant commits are in this PR.

@hjelmn
Copy link
Member Author

hjelmn commented Oct 14, 2015

See open-mpi/ompi#629

@hjelmn
Copy link
Member Author

hjelmn commented Oct 14, 2015

missed a minor commit. added.

@mellanox-github
Copy link

Test PASSed.
See http://bgate.mellanox.com/jenkins/job/gh-ompi-release-v1.8-pr/844/ for details.

@lanl-ompi
Copy link
Contributor

Test FAILed.

@jsquyres
Copy link
Member

MTT IBM MPI_Aint_* tests coming shortly.

@ggouaillardet
Copy link
Contributor

:bot:retest

@mellanox-github
Copy link

Test PASSed.
See http://bgate.mellanox.com/jenkins/job/gh-ompi-release-v1.8-pr/853/ for details.

@hppritcha
Copy link
Member

is this ready to merge?

@jsquyres
Copy link
Member

Yes. Tests have been committed to the IBM test suite, so we'll find out if there's any problems.

jsquyres added a commit that referenced this pull request Oct 15, 2015
@jsquyres jsquyres merged commit 170fad5 into open-mpi:v2.x Oct 15, 2015
alinask pushed a commit to alinask/ompi-release that referenced this pull request Dec 10, 2015
Add CUDA MPI extension for Rolf - because @jsquyres  said it was OKAY
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants