mirror of
https://github.com/nwchemgit/nwchem.git
synced 2026-07-28 14:15:30 -04:00
fix for gcc >=14 and -std=gnu23
This commit is contained in:
parent
16b187062c
commit
795c2fe65a
1 changed files with 6 additions and 1 deletions
|
|
@ -119,6 +119,7 @@ VERSION=2.1.0
|
|||
#COMMIT=ea5d20668a6b8bbee645b7ffe44623c623969d33
|
||||
COMMIT=5bad7487f496c811192334640ce4d3fc5f88144b
|
||||
COMMIT=782e739f8eb0e7f4d51ad7dd23fc1d03dc99d240
|
||||
COMMIT=a23c2cdc6586c427686f6097ae66bb54ef693571
|
||||
rm -rf scalapack
|
||||
if [[ -f "scalapack-$COMMIT.tar.gz" ]]; then
|
||||
echo "using existing" "scalapack-$COMMIT.tar.gz"
|
||||
|
|
@ -134,7 +135,7 @@ else
|
|||
tries=$((tries+1)) ; done
|
||||
fi
|
||||
tar xzf scalapack-$COMMIT.tar.gz
|
||||
ln -sf scalapack-$COMMIT scalapack
|
||||
ln -sf scalapack-*$COMMIT scalapack
|
||||
#ln -sf scalapack-${VERSION} scalapack
|
||||
#curl -L http://www.netlib.org/scalapack/scalapack-${VERSION}.tgz -o scalapack.tgz
|
||||
#tar xzf scalapack.tgz
|
||||
|
|
@ -239,11 +240,15 @@ fi
|
|||
GOTCLANG=$( "$MPICC" -dM -E - </dev/null 2> /dev/null |grep __clang__|head -1|cut -c19)
|
||||
if [[ `${MPICC} -dM -E - < /dev/null 2> /dev/null | grep -c GNU` > 0 ]] ; then
|
||||
let GCCVERSIONGT12=$(expr `${MPICC} -dumpversion | cut -f1 -d.` \> 12)
|
||||
let GCCVERSIONGT13=$(expr `${MPICC} -dumpversion | cut -f1 -d.` \> 13)
|
||||
fi
|
||||
|
||||
if [[ ${GOTCLANG} == "1" ]] || [[ ${GCCVERSIONGT12} == "1" ]] ; then
|
||||
C_FLAGS=" -Wno-error=implicit-function-declaration "
|
||||
fi
|
||||
if [[ ${GCCVERSIONGT13} == "1" ]] ; then
|
||||
C_FLAGS+=" -std=gnu17 "
|
||||
fi
|
||||
if [[ "$SCALAPACK_SIZE" == 8 ]] ; then
|
||||
if [[ ${FC} == f95 ]] || [[ ${FC_EXTRA} == gfortran ]] ; then
|
||||
Fortran_FLAGS+=" -fdefault-integer-8 -w "
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue