@@ -42,18 +42,25 @@ setup-win-intel-oneapi-mpi () {
4242setup-win-intel-oneapi-mpi-env () {
4343 ONEAPI_ROOT=" C:\Program Files (x86)\Intel\oneAPI"
4444 I_MPI_ROOT=" ${ONEAPI_ROOT} \mpi\latest"
45+ library_kind=" release"
46+ I_MPI_OFI_LIBRARY_INTERNAL=" 1"
47+
4548 echo " ONEAPI_ROOT=${ONEAPI_ROOT} " >> $GITHUB_ENV
4649 echo " I_MPI_ROOT=${I_MPI_ROOT} " >> $GITHUB_ENV
47- echo " ${I_MPI_ROOT} \bin" >> $GITHUB_PATH
48- echo " ${I_MPI_ROOT} \bin\release" >> $GITHUB_PATH
49- echo " ${I_MPI_ROOT} \libfabric\bin" >> $GITHUB_PATH
50- echo " ${I_MPI_ROOT} \libfabric\bin\utils" >> $GITHUB_PATH
50+ echo " library_kind=${library_kind} " >> $GITHUB_ENV
51+ echo " I_MPI_OFI_LIBRARY_INTERNAL=${I_MPI_OFI_LIBRARY_INTERNAL} " >> $GITHUB_ENV
52+
53+ echo " ${I_MPI_ROOT} \\ bin" >> $GITHUB_PATH
54+ echo " ${I_MPI_ROOT} \\ bin\\ $library_kind " >> $GITHUB_PATH
55+ echo " ${I_MPI_ROOT} \\ libfabric\\ bin" >> $GITHUB_PATH
56+ echo " ${I_MPI_ROOT} \\ libfabric\\ bin\\ utils" >> $GITHUB_PATH
5157
5258 ONEAPI_ROOT=" /c/Program Files (x86)/Intel/oneAPI"
5359 I_MPI_ROOT=" ${ONEAPI_ROOT} /mpi/latest"
5460 export PATH=" ${I_MPI_ROOT} /bin:$PATH "
55- export PATH=" ${I_MPI_ROOT} /bin/release:$PATH "
56- export PATH=" ${I_MPI_ROOT} /bin/libfabric/bin:$PATH "
61+ export PATH=" ${I_MPI_ROOT} /bin/$library_kind :$PATH "
62+ export PATH=" ${I_MPI_ROOT} /libfabric/bin:$PATH "
63+ export PATH=" ${I_MPI_ROOT} /libfabric/bin/utils:$PATH "
5764 impi_info=impi_info.exe
5865}
5966
0 commit comments