mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-15 19:50:31 -06:00
FindMPI: add IntelLLVM MPI wrappers
The Intel MPI library now provides `mpiicx`, `mpiicpx`, and `mpiifx` wrappers, which respectively use `icx`, `icpx`, and `ifx` by default.
This commit is contained in:
committed by
Brad King
parent
d07aee97fe
commit
5e700411d2
@@ -301,9 +301,9 @@ if(WIN32)
|
||||
set(_MPI_Intel_Fortran_COMPILER_NAMES mpiifort.bat mpif77.bat mpif90.bat)
|
||||
|
||||
# Intel MPI compiler names
|
||||
set(_MPI_IntelLLVM_C_COMPILER_NAMES mpiicc.bat)
|
||||
set(_MPI_IntelLLVM_CXX_COMPILER_NAMES mpiicpc.bat)
|
||||
set(_MPI_IntelLLVM_Fortran_COMPILER_NAMES mpiifort.bat mpif77.bat mpif90.bat)
|
||||
set(_MPI_IntelLLVM_C_COMPILER_NAMES mpiicx.bat mpiicc.bat)
|
||||
set(_MPI_IntelLLVM_CXX_COMPILER_NAMES mpiicpx.bat mpiicpc.bat)
|
||||
set(_MPI_IntelLLVM_Fortran_COMPILER_NAMES mpiifx.bat mpiifort.bat mpif77.bat mpif90.bat)
|
||||
|
||||
# Intel MPI compiler names for MSMPI
|
||||
set(_MPI_MSVC_C_COMPILER_NAMES mpicl.bat)
|
||||
@@ -315,9 +315,9 @@ else()
|
||||
set(_MPI_Intel_Fortran_COMPILER_NAMES mpiifort mpiif95 mpiif90 mpiif77)
|
||||
|
||||
# Intel compiler names
|
||||
set(_MPI_IntelLLVM_C_COMPILER_NAMES mpiicc)
|
||||
set(_MPI_IntelLLVM_CXX_COMPILER_NAMES mpiicpc mpiicxx mpiic++)
|
||||
set(_MPI_IntelLLVM_Fortran_COMPILER_NAMES mpiifort mpiif95 mpiif90 mpiif77)
|
||||
set(_MPI_IntelLLVM_C_COMPILER_NAMES mpiicx mpiicc)
|
||||
set(_MPI_IntelLLVM_CXX_COMPILER_NAMES mpiicpx mpiicpc mpiicxx mpiic++)
|
||||
set(_MPI_IntelLLVM_Fortran_COMPILER_NAMES mpiifx mpiifort mpiif95 mpiif90 mpiif77)
|
||||
endif()
|
||||
|
||||
# PGI compiler names
|
||||
|
||||
Reference in New Issue
Block a user