@@ -42,18 +42,25 @@ setup-win-intel-oneapi-mpi () {
42
42
setup-win-intel-oneapi-mpi-env () {
43
43
ONEAPI_ROOT=" C:\Program Files (x86)\Intel\oneAPI"
44
44
I_MPI_ROOT=" ${ONEAPI_ROOT} \mpi\latest"
45
+ library_kind=" release"
46
+ I_MPI_OFI_LIBRARY_INTERNAL=" 1"
47
+
45
48
echo " ONEAPI_ROOT=${ONEAPI_ROOT} " >> $GITHUB_ENV
46
49
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
51
57
52
58
ONEAPI_ROOT=" /c/Program Files (x86)/Intel/oneAPI"
53
59
I_MPI_ROOT=" ${ONEAPI_ROOT} /mpi/latest"
54
60
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 "
57
64
impi_info=impi_info.exe
58
65
}
59
66
0 commit comments