Skip to content

Commit ba417f5

Browse files
committed
Fix building on Windows during CI, I think?
1 parent 66f188c commit ba417f5

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,21 +281,23 @@ if(WIN32) # Only support building with GCC & GFortran using Intel MPI (OneAPI)
281281
set( MPI_ASSUME_NO_BUILTIN_MPI TRUE )
282282
set( MPI_CXX_SKIP_MPICXX TRUE )
283283
cmake_path(SET MPI_ROOT NORMALIZE "$ENV{I_MPI_ROOT}")
284-
set (IMPI_LIB_DIR "${MPI_ROOT}/lib/${IMPI_BUILD}")
285-
set (IMPI_DLL_DIR "${MPI_ROOT}/bin/${IMPI_BUILD}")
284+
set (IMPI_LIB_DIR "${MPI_ROOT}/lib")
285+
set (IMPI_DLL_DIR "${MPI_ROOT}/bin")
286286

287287
message(STATUS "Looking in IMPI_LIB_DIR=${IMPI_LIB_DIR}")
288288
message(STATUS "Looking in IMPI_DLL_DIR=${IMPI_DLL_DIR}")
289289
find_library(IMPI_LIB
290290
"impi.lib"
291291
HINTS "${IMPI_LIB_DIR}"
292+
PATH_SUFFIXES "${IMPI_BUILD}"
292293
DOC "Location of the Intel MPI impi.lib file"
293294
REQUIRED
294295
NO_DEFAULT_PATH)
295296

296297
find_file(IMPI_DLL
297298
"impi.dll"
298299
HINTS "${IMPI_DLL_DIR}"
300+
PATH_SUFFIXES "${IMPI_BUILD}"
299301
DOC "Location of the Intel MPI impi.dll file"
300302
REQUIRED
301303
NO_DEFAULT_PATH)

0 commit comments

Comments
 (0)