diff --git a/mpcdf_common.py b/mpcdf_common.py index fd332837cecea23523dca1280ba6a40273c1e20e..ec670459fceff4407e796eaa2bb16e1b3618d5f2 100644 --- a/mpcdf_common.py +++ b/mpcdf_common.py @@ -17,6 +17,9 @@ def valid_mpi(compiler, mpi): different Parallel Studio packages, but I currently do not want to support it """ + if compiler == "intel_18_0": + if mpi.startswith("impi"): + return mpi == "impi_2018_1" if compiler == "intel_17_0": if mpi.startswith("impi"): return mpi == "impi_2017_3" @@ -137,7 +140,6 @@ def mpcdf_enable_repositories(api_url, project, package, verbose=False): def mpcdf_setup_repos(api_url, project, distribution, parent=None, packages=None, dry_run=False): - if parent: for attribute in ["MPCDF:compiler_modules", "MPCDF:mpi_modules", "MPCDF:cuda_modules"]: try: