From b3bc538df649c5b6bfaba697b70cf874da454c26 Mon Sep 17 00:00:00 2001 From: TZ Date: Mon, 6 Jul 2020 11:40:11 +0200 Subject: esmf: set ESMF_COMM=intelmpi also for ^intel-mpi (#17387) Not only intel-parallel-studio+mpi provides Intel MPI but also intel-mpi. --- var/spack/repos/builtin/packages/esmf/package.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/esmf/package.py b/var/spack/repos/builtin/packages/esmf/package.py index b533851228..3055b4446e 100644 --- a/var/spack/repos/builtin/packages/esmf/package.py +++ b/var/spack/repos/builtin/packages/esmf/package.py @@ -169,7 +169,7 @@ class Esmf(MakefilePackage): os.environ['ESMF_CXXLINKLIBS'] = '-lmpifort' elif '^openmpi' in spec: os.environ['ESMF_COMM'] = 'openmpi' - elif '^intel-parallel-studio+mpi' in spec: + elif '^intel-parallel-studio+mpi' in spec or '^intel-mpi' in spec: os.environ['ESMF_COMM'] = 'intelmpi' else: # Force use of the single-processor MPI-bypass library. -- cgit v1.2.3-70-g09d2