This commit is contained in:
edoapra 2023-08-05 00:04:27 -07:00
parent 63a8539148
commit 8175721cd7
No known key found for this signature in database
GPG key ID: 48E12DA1EDE9E1B0

View file

@ -232,8 +232,12 @@ elif [ ${FC} == frt ] || [ ${FC} == frtpx ] ; then
Fortran_FLAGS=" -fs -CcdLL8 -CcdII8 -cpp "
CC=/opt/FJSVxos/devkit/aarch64/bin/aarch64-linux-gnu-gcc
CXX=/opt/FJSVxos/devkit/aarch64/bin/aarch64-linux-gnu-g++
elif [ ${CC} == icx ] ; then
fi
if [ ${CC} == icx ] ; then
C_FLAGS=" -w "
C_FLAGS_RELEASE="-O2"
else
C_FLAGS_RELEASE="-O3"
fi
GOTCLANG=$( "$CC" -dM -E - </dev/null 2> /dev/null |grep __clang__|head -1|cut -c19)
if [[ ${GOTCLANG} == "1" ]] ; then
@ -248,7 +252,7 @@ FC="${FC}" CC="${CC}" CXX="${CXX}" $CMAKE \
-DCMAKE_BUILD_TYPE="${SIMINT_BUILD_TYPE}" -DSIMINT_VECTOR=${VEC} \
-DCMAKE_INSTALL_LIBDIR=lib -DENABLE_FORTRAN=ON -DSIMINT_MAXAM=${SIMINT_MAXAM} -DSIMINT_MAXDER=${DERIV} \
-DENABLE_TESTS=OFF -DSIMINT_STANDALONE=OFF \
-DCMAKE_C_FLAGS="-w -Wno-implicit-function-declaration" \
-DCMAKE_C_FLAGS="$C_FLAGS" -DCMAKE_C_FLAGS_RELEASE="$C_FLAGS_RELEASE" \
-DCMAKE_Fortran_FLAGS="$Fortran_FLAGS" -DCMAKE_INSTALL_PREFIX=${SRC_HOME}/simint.l${SIMINT_MAXAM}_p${PERMUTE_SLOW}_d${DERIV}.install ../
time -p make -j4
make simint