Skip to content

MPI-4: Missing MPI_F_XXX C constants #10391

Closed
@dalcinl

Description

@dalcinl

I'm using branch v5.0.x to assess MPI-4 support.

There are 4 trivial constants (C only) that are missing and should be trivial to add (MPI-4, pp. 844, ln. 5):

  • MPI_F_STATUS_SIZE
  • MPI_F_SOURCE
  • MPI_F_TAG
  • MPI_F_ERROR

Adding something the following lines to mpi.h should be enough:

#define MPI_F_STATUS_SIZE OMPI_FORTRAN_STATUS_SIZE
#define MPI_F_SOURCE 0
#define MPI_F_TAG 1
#define MPI_F_ERROR 2

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions