Goddard-Fortran-Ecosystem / pFlogger

A parallel Fortran logger (based on the design of the Python logger)
Other
18 stars 8 forks source link

Fix/workraround for mock mpi testing #115

Closed tclune closed 6 months ago

tclune commented 6 months ago

The use of link-time polymorphism to mock MPI has always been a bit risky. It looks lik recent changes in NAG and/or OpenMPI necessitate some changes. Some are generally good on their own. But there is some risk this is now less portable to other flavors of MPI.

Since the hack only affects tests, we can restrict CI testing to only be OpenMPI in the worst case.