Skip to content

Conversation

@jsquyres
Copy link
Member

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 jsquyres@cisco.com
(cherry picked from commit d32eff6)

@hppritcha If this is too late for v2.1.1, it can slip to v2.1.2.

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 <jsquyres@cisco.com>
(cherry picked from commit d32eff6)
@jsquyres jsquyres added the bug label Apr 24, 2017
@jsquyres jsquyres added this to the v2.1.1 milestone Apr 24, 2017
@jsquyres jsquyres requested a review from ggouaillardet April 24, 2017 19:51
@hppritcha hppritcha merged commit fce114d into open-mpi:v2.x Apr 25, 2017
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.

3 participants