diff --git a/mpcdf_common.py b/mpcdf_common.py index 94df2c67b5534a203f8941a14af2a059e137f032..aa0145e523f6675a6eda68a59dc28e4ea2177d3b 100644 --- a/mpcdf_common.py +++ b/mpcdf_common.py @@ -120,11 +120,16 @@ def mpi_module(mpi_repo): def valid_pgi_mpi(pgi, mpi): - if "impi" not in mpi: - return False - if "2017" in mpi: - return False - return True + if "impi" in mpi: + if "2017" in mpi: + return False + else: + return True + + if "openmpi_4" == mpi: + return True + + return False def valid_mpi(compiler, mpi):