CMake does not reliably detect OpenMPI
For the feature tests, we are oversubscribing the nodes, which is handled differently depending on the MPI implementation. So this is detected in CMake and the corresponding flags are then used. However, in some cases CMake does not seem to be able to detect OpenMPI and subsequently the tests fail, due to wrong command line flags.