We don't have Fortran 2008 bindings for the MPI T procedures, which causes problems when libraries want to expose library internals to applications rather than tools (e.g. memory_allocation_kinds)
Proposal
Introduce all Fortran 2008 expressions of the MPI T procedures.
Changes to the Text
Should be minimal, all text is already present from the C expression of the procedures.
Impact on Implementations
Implementations will be required to add and support the Fortran versions of the procedures, this should be relatively straightforward.
Impact on Users
Only extensions therefore users do not need to modify their software unless they want to.
Problem
We don't have Fortran 2008 bindings for the MPI T procedures, which causes problems when libraries want to expose library internals to applications rather than tools (e.g.
memory_allocation_kinds
)Proposal
Introduce all Fortran 2008 expressions of the MPI T procedures.
Changes to the Text
Should be minimal, all text is already present from the C expression of the procedures.
Impact on Implementations
Implementations will be required to add and support the Fortran versions of the procedures, this should be relatively straightforward.
Impact on Users
Only extensions therefore users do not need to modify their software unless they want to.
References and Pull Requests