You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Two global variables of type MPI_F08_status*, MPI_F08_STATUS_IGNORE and MPI_F08_STATUSES_IGNORE are declared in mpi.h. They can be used to test, in C, whether f_status is the Fortran value of MPI_STATUS_IGNORE or MPI_STATUSES_IGNORE defined in the mpi_f08 module. These are global variables, not C constant expressions and cannot be used in places where C requires constant expressions. Their value is defined only between the calls to MPI_INIT and MPI_FINALIZE and should not be changed by user code.
OMPI is missing the declarations / definitions for MPI_F08_STATUS[ES]_IGNORE.
The text was updated successfully, but these errors were encountered:
this is a duplicate of #1475
see my last two comments about the current issue.
basically, we cannot define MPI_F08_STATUS_IGNORE and have all the mangling flavors in the fortran library (and we do not have all of them today)
MPI-3.1 p657:43-48 states:
OMPI is missing the declarations / definitions for
MPI_F08_STATUS[ES]_IGNORE
.The text was updated successfully, but these errors were encountered: