Skip to content

Conversation

@jsquyres
Copy link
Member

@jsquyres jsquyres commented May 8, 2017

MPI_AINT_ADD and MPI_AINT_DIFF are functions and must be declared as
externals with the proper return type. This is already done properly
in the mpi and mpi_f08 modules; these declarations for these functions
were only missing from mpif.h (i.e., mpif-externals.h).

Thanks to Aboorva Devarajan (@AboorvaDevarajan) for the bug report.

Signed-off-by: Jeff Squyres [email protected]
(cherry picked from commit d32eff6)

Follow on to #2281.

@ggouaillardet Please review.

MPI_AINT_ADD and MPI_AINT_DIFF are functions and must be declared as
externals with the proper return type.  This is already done properly
in the mpi and mpi_f08 modules; these declarations for these functions
were only missing from mpif.h (i.e., mpif-externals.h).

Thanks to Aboorva Devarajan (@AboorvaDevarajan) for the bug report.

Signed-off-by: Jeff Squyres <[email protected]>
(cherry picked from commit d32eff6)
@jsquyres jsquyres added the bug label May 8, 2017
@jsquyres jsquyres added this to the v1.10.7 milestone May 8, 2017
@jsquyres jsquyres requested a review from ggouaillardet May 8, 2017 18:51
@jsquyres jsquyres changed the title mpif-externals.h: add missing MPI_AINT_ADD/MPI_AINT_DIFF v1.10: mpif-externals.h: add missing MPI_AINT_ADD/MPI_AINT_DIFF May 8, 2017
@bwbarrett
Copy link
Member

bot:ompi:retest

Ooops, we ran out of disk space...

@rhc54 rhc54 merged commit 16c029c into open-mpi:v1.10 May 8, 2017
@jsquyres jsquyres deleted the pr/v1.10/fortran-mpi-aint-externals branch December 7, 2021 22:22
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.

4 participants