diff --git a/lib/spack/spack/build_systems/intel.py b/lib/spack/spack/build_systems/intel.py index 1a6e0b7acbd..4093e12f479 100644 --- a/lib/spack/spack/build_systems/intel.py +++ b/lib/spack/spack/build_systems/intel.py @@ -846,6 +846,7 @@ def scalapack_libs(self): "^mpich@2:" in spec_root or "^cray-mpich" in spec_root or "^mvapich2" in spec_root + or "^mvapich" in spec_root or "^intel-mpi" in spec_root or "^intel-oneapi-mpi" in spec_root or "^intel-parallel-studio" in spec_root diff --git a/var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py b/var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py index eafb9986dc7..5209d10d54d 100644 --- a/var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py +++ b/var/spack/repos/builtin/packages/intel-oneapi-mkl/package.py @@ -224,6 +224,8 @@ def _find_mkl_libs(self, shared): "^intel-oneapi-mpi", "^intel-mpi", "^mpich", + "^mvapich", + "^mvapich2", "^cray-mpich", "mpi_family=mpich", ]