diff --git a/continuous_integration/install_flexiblas.sh b/continuous_integration/install_flexiblas.sh index 5d7707f5..5ae8ca4f 100755 --- a/continuous_integration/install_flexiblas.sh +++ b/continuous_integration/install_flexiblas.sh @@ -39,9 +39,17 @@ cmake ../ -DCMAKE_INSTALL_PREFIX=$ABS_PATH"/flexiblas_install" \ -DBLAS_AUTO_DETECT="OFF" \ -DEXTRA="OPENBLAS_CONDA" \ -DFLEXIBLAS_DEFAULT="OPENBLAS_CONDA" \ - -DOPENBLAS_CONDA_LIBRARY=$CONDA_PREFIX"/lib/libopenblas"$EXTENSION \ -make -make install + -DTESTS=OFF \ + -DOPENBLAS_CONDA_LIBRARY=$CONDA_PREFIX"/lib/libopenblas"$EXTENSION + +# Enable build parallelism to keep the CI below the 30 min timeout. +if [[ $(uname) == "Darwin" ]]; then + NPROC=$(sysctl -n hw.ncpu) +else + NPROC=$(nproc) +fi +make -j"$NPROC" +make -j"$NPROC" install export LD_LIBRARY_PATH=$FLEXIBLAS_LIB${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} if [[ $(uname) == "Darwin" ]]; then