here 45 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h ! comm%MPI_VAL). But here's the hack part: when we pass *unbounded here 64 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h ! The key here is that there is a disconnect between Fortran and C: here 115 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h ! The main difference here is that in Fortran, it is an error -- not a here 13 ompi/mpiext/example/mpif-h/mpiext_example_mpifh.h ! declare any subroutines here. Only declare global constants/variables. here 17 ompi/mpiext/example/use-mpi-f08/mpiext_example_usempif08.h ! here. Note that the mpiext_example_mpif.h will automatically be here 19 ompi/mpiext/example/use-mpi-f08/mpiext_example_usempif08.h ! replicated here. here 17 ompi/mpiext/example/use-mpi/mpiext_example_usempi.h ! here. Note that the mpiext_example_mpif.h will automatically be here 19 ompi/mpiext/example/use-mpi/mpiext_example_usempi.h ! replicated here. here 15 ompi/mpiext/pcollreq/mpif-h/mpiext_pcollreq_mpifh.h ! declare any subroutines here. here 20 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h ! here. Note that the mpiext_example_mpif.h will automatically be here 22 ompi/mpiext/pcollreq/use-mpi-f08/mpiext_pcollreq_usempif08.h ! replicated here. here 20 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h ! here. Note that the mpiext_example_mpif.h will automatically be here 22 ompi/mpiext/pcollreq/use-mpi/mpiext_pcollreq_usempi.h ! replicated here.