intel-oneapi-mkl: add hpcx-mpi to the list of supported MPI libs (#39625)
Co-authored-by: Loris Ercole <a-lercole@microsoft.com>
This commit is contained in:
		| @@ -201,14 +201,16 @@ def _find_mkl_libs(self, shared): | |||||||
|                 ] |                 ] | ||||||
|             ): |             ): | ||||||
|                 libs.append(self._xlp64_lib("libmkl_blacs_intelmpi")) |                 libs.append(self._xlp64_lib("libmkl_blacs_intelmpi")) | ||||||
|             elif any(self.spec.satisfies(m) for m in ["^openmpi", "mpi_family=openmpi"]): |             elif any( | ||||||
|  |                 self.spec.satisfies(m) for m in ["^openmpi", "^hpcx-mpi", "mpi_family=openmpi"] | ||||||
|  |             ): | ||||||
|                 libs.append(self._xlp64_lib("libmkl_blacs_openmpi")) |                 libs.append(self._xlp64_lib("libmkl_blacs_openmpi")) | ||||||
|             else: |             else: | ||||||
|                 raise RuntimeError( |                 raise RuntimeError( | ||||||
|                     ( |                     ( | ||||||
|                         "intel-oneapi-mpi +cluster requires one of ^intel-oneapi-mpi, " |                         "intel-oneapi-mkl +cluster requires one of ^intel-oneapi-mpi, " | ||||||
|                         "^intel-mpi, ^mpich, ^cray-mpich, mpi_family=mpich, ^openmpi, " |                         "^intel-mpi, ^mpich, ^cray-mpich, mpi_family=mpich, ^openmpi, " | ||||||
|                         "or mpi_family=openmpi" |                         "^hpcx-mpi, or mpi_family=openmpi" | ||||||
|                     ) |                     ) | ||||||
|                 ) |                 ) | ||||||
| 
 | 
 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Loris Ercole
					Loris Ercole