Merge pull request #948 from edoapra/flaccid-fraction

tweak parallel compile for OpenBLAS
This commit is contained in:
NWChem: Open Source High-Performance Computational Chemistry 2024-02-02 17:12:45 -08:00 committed by GitHub
commit d3bbacb696
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -249,9 +249,9 @@ if [[ ! -z "${USE_OPENMP}" ]]; then
fi
GOTFREEBSD=$(uname -o 2>&1|awk ' /FreeBSD/ {print "1";exit}')
MYMAKE=make
MAKEJ=" -j3 "
MAKEJ="MAKE_NB_JOBS=2"
if [[ "${GOTFREEBSD}" == 1 ]]; then
MAKEJ=" "
MAKEJ="MAKE_NB_JOBS=1"
MYMAKE=gmake
fi
echo FC is $FC
@ -268,7 +268,7 @@ elif [[ ${FLANG_NEW} == "true" ]]; then
echo $MYMAKE FC=$FC CC=$CC HOSTCC=gcc $FORCETARGET FCOMMON_OPT="$LAPACK_FPFLAGS_VAL" LAPACK_FPFLAGS="$LAPACK_FPFLAGS_VAL" INTERFACE64="$sixty4_int" BINARY="$binary" NUM_THREADS=128 NO_CBLAS=1 NO_LAPACKE=1 DEBUG=0 USE_THREAD ="$THREADOPT" libs netlib $MAKEJ
$MYMAKE FC=$FC CC=$CC HOSTCC=gcc $FORCETARGET FCOMMON_OPT="$LAPACK_FPFLAGS_VAL" LAPACK_FPFLAGS="$LAPACK_FPFLAGS_VAL" INTERFACE64="$sixty4_int" BINARY="$binary" NUM_THREADS=128 NO_CBLAS=1 NO_LAPACKE=1 DEBUG=0 USE_THREAD="$THREADOPT" libs netlib $MAKEJ >& openblas.log
else
$MYMAKE FC=$FC CC=$CC HOSTCC=gcc $FORCETARGET LAPACK_FPFLAGS="$LAPACK_FPFLAGS_VAL" INTERFACE64="$sixty4_int" BINARY="$binary" NUM_THREADS=128 NO_CBLAS=1 NO_LAPACKE=1 DEBUG=0 USE_THREAD="$THREADOPT" libs netlib $MAKEJ >& openblas.log
$MYMAKE FC=$FC CC=$CC HOSTCC=gcc $FORCETARGET LAPACK_FPFLAGS="$LAPACK_FPFLAGS_VAL" INTERFACE64="$sixty4_int" BINARY="$binary" NUM_THREADS=128 NO_CBLAS=1 NO_LAPACKE=1 DEBUG=0 USE_THREAD="$THREADOPT" libs netlib $MAKE >& openblas.log
fi
if [[ "$?" != "0" ]]; then
echo error code '$?'