@@ -104,6 +104,13 @@ jobs:
104104 mingw-w64-x86_64-make
105105 mingw-w64-x86_64-metis
106106
107+ # ------------------- OpenMP -------------------
108+ - name : Set the environment variables for OpenMP
109+ shell : bash
110+ run : |
111+ echo "OMP_CANCELLATION=TRUE" >> "$GITHUB_ENV"
112+ echo "OMP_PROC_BIND=TRUE" >> "$GITHUB_ENV"
113+
107114 # =========================================================
108115 # DEPENDENCIES
109116 # =========================================================
@@ -132,9 +139,11 @@ jobs:
132139 -DMUMPS_COMMON_LIBRARY=${{github.workspace}}/dependencies/lib/libmumps_common.a \
133140 -DMUMPS_PORD_LIBRARY=${{github.workspace}}/dependencies/lib/libpord.a \
134141 -DMUMPS_MPISEQ_LIBRARY=${{github.workspace}}/dependencies/lib/libmpiseq.a \
142+ -DSPRAL=${{github.workspace}}/dependencies/lib/libspral.a \
135143 -DBLAS_LIBRARIES="${{github.workspace}}/dependencies/lib/libcblas.a;${{github.workspace}}/dependencies/lib/libblas.a" \
136144 -DLAPACK_LIBRARIES=${{github.workspace}}/dependencies/lib/liblapack.a \
137145 -DHIGHS=${{github.workspace}}/dependencies/lib/libhighs.a \
146+ -DAUXILIARY_LIBRARIES="${{github.workspace}}\dependencies\lib\libhwloc.a" \
138147 -DBUILD_STATIC_LIBS=ON \
139148 -DBUILD_SHARED_LIBS=OFF
140149
@@ -162,9 +171,11 @@ jobs:
162171 -DMUMPS_COMMON_LIBRARY=${{github.workspace}}/dependencies/lib/libmumps_common.a \
163172 -DMUMPS_PORD_LIBRARY=${{github.workspace}}/dependencies/lib/libpord.a \
164173 -DMUMPS_MPISEQ_LIBRARY=${{github.workspace}}/dependencies/lib/libmpiseq.a \
174+ -DSPRAL=${{github.workspace}}/dependencies/lib/libspral.a \
165175 -DBLAS_LIBRARIES="${{github.workspace}}/dependencies/lib/libcblas.a;${{github.workspace}}/dependencies/lib/libblas.a" \
166176 -DLAPACK_LIBRARIES=${{github.workspace}}/dependencies/lib/liblapack.a \
167177 -DHIGHS=${{github.workspace}}/dependencies/lib/libhighs.a \
178+ -DAUXILIARY_LIBRARIES="${{github.workspace}}\dependencies\lib\libhwloc.dylib" \
168179 -DBUILD_STATIC_LIBS=ON \
169180 -DBUILD_SHARED_LIBS=OFF
170181
@@ -187,9 +198,11 @@ jobs:
187198 -DMUMPS_COMMON_LIBRARY=${GITHUB_WORKSPACE}/dependencies/lib/libmumps_common.a \
188199 -DMUMPS_PORD_LIBRARY=${GITHUB_WORKSPACE}/dependencies/lib/libpord.a \
189200 -DMUMPS_MPISEQ_LIBRARY=${GITHUB_WORKSPACE}/dependencies/lib/libmpiseq.a \
201+ -DSPRAL=${{github.workspace}}/dependencies/lib/libspral.a \
190202 -DBLAS_LIBRARIES="${GITHUB_WORKSPACE}/dependencies/lib/libcblas.a;${GITHUB_WORKSPACE}/dependencies/lib/libblas.a" \
191203 -DLAPACK_LIBRARIES=${GITHUB_WORKSPACE}/dependencies/lib/liblapack.a \
192204 -DHIGHS=${GITHUB_WORKSPACE}/dependencies/lib/libhighs.a \
205+ -DAUXILIARY_LIBRARIES="${{github.workspace}}/dependencies/lib/libhwloc.a" \
193206 -DBUILD_STATIC_LIBS=ON \
194207 -DBUILD_SHARED_LIBS=OFF
195208
0 commit comments