mpifx icon indicating copy to clipboard operation
mpifx copied to clipboard

Modern Fortran wrappers around MPI routines

Results 10 mpifx issues
Sort by recently updated
recently updated
newest added

The example for the MPI tester requires @:MPI_ASSERT_EQ which doesn't seem to be provided anywhere.

``` Running tests... /usr/local/bin/ctest --force-new-ctest-process Test project /usr/ports/net/mpifx/work/.build Start 1: test_allgather 1/2 Test #1: test_allgather ...................***Failed Required regular expression not found. Regex=[TestPASSED ] 0.06 sec -------------------------------------------------------------------------- There are not enough...

Currently, MPIFX can not be built with MPICH 4.x. ## Problem The MPI-window wrappers use the old F90 `mpi` module (instead of `mpi_f08`) but `type(c_ptr)` as argument type for pointers,...

bug

As there are ctests, could set up a github action for 2 processors. Likewise for condaforge packaging.

``` cd /disk-samsung/freebsd-ports/net/mpifx/work/.build/test && ./test_comm_split Program received signal SIGFPE: Floating-point exception - erroneous arithmetic operation. Backtrace for this error: #0 0x800e1f6db in ??? #1 0x800e1e896 in ??? #2 0x800d1de5f in...

Would avoid the mismatch problems caused by the f90 MPI modules in some MPI frameworks

enhancement

The readme needs to be updated to explain the fypp dependency, but should that be a submodule to the project or require installing?

enhancement

Out of the box, there is no information in README.rst that covers cmake use and mkdir build && cd build && cmake .. will fail unless fypp is installed globally...

enhancement

This PR might influence the supported versions of OpenMPI negatively. As mentioned in https://github.com/open-mpi/ompi/issues/12587 there is a problem when using only-imports for "MPI_Status_f082f". This is a problem for certain 5.0.x...