22# Environment #
33#-------------#
44
5- export CFLAGS="-O3 "
6- export CXXFLAGS="-O3 -std=c++11"
5+ export CFLAGS="-g -Ofast "
6+ export CXXFLAGS="-g -Ofast -xCORE-AVX512,CORE-AVX2 -xAVX -std=c++11"
77
88#--------------------#
99# ISSM Configuration #
@@ -14,16 +14,15 @@ ISSM_CONFIG='\
1414 --enable-development \
1515 --enable-standalone-libraries \
1616 --with-wrappers=no \
17- --with-graphics-lib="/usr/lib64/libX11.so" \
1817 --with-fortran-lib="-L${COMP_INTEL_ROOT}/compiler/lib/intel64_lin -lifcore -lifport -lgfortran" \
1918 --with-mkl-libflags="-L${COMP_INTEL_ROOT}/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm" \
20- --with-mpi-include="${COMP_INTEL_ROOT}/mpi/intel64 /include" \
21- --with-mpi-libflags="-lmpi" \
19+ --with-mpi-include="${MPI_ROOT} /include" \
20+ --with-mpi-libflags="-L${MPI_ROOT}/lib - lmpi" \
2221 --with-blas-lapack-lib="-L${COMP_INTEL_ROOT}/mkl/lib/intel64 -lmkl_blas95_lp64 -lmkl_lapack95_lp64" \
2322 --with-metis-dir="${PETSC_DIR}" \
2423 --with-parmetis-dir="${PETSC_DIR}" \
25- --with-mumps-dir="${PETSC_DIR}" \
2624 --with-scalapack-lib="-L${COMP_INTEL_ROOT}/mkl/lib/intel64/libmkl_scalapack_lp64.so" \
25+ --with-mumps-dir="${PETSC_DIR}" \
2726 --with-petsc-dir="${PETSC_DIR}" \
2827 --with-boost-dir="${ISSM_DIR}/externalpackages/boost/install" \
2928 --with-dakota-dir="${ISSM_DIR}/externalpackages/dakota/install" \
@@ -38,10 +37,11 @@ ISSM_CONFIG='\
3837#-------------------#
3938
4039EXTERNALPACKAGES="
40+ autotools install-linux.sh
4141 boost install-1.7-linux.sh
4242 dakota install-6.2-pleiades.sh
4343 chaco install-linux.sh
44- triangle install-linux.sh
44+ triangle install-linux.shwhic
4545 m1qn3 install-linux.sh
4646 semic install.sh
4747"
@@ -61,7 +61,7 @@ EXAMPLES_TEST=0
6161# NOTE: One is usually safer as some packages are very sensitive to parallel
6262# compilation.
6363#
64- NUMCPUS_INSTALL=8
64+ NUMCPUS_INSTALL=4
6565
6666# Number of CPUs used in the nightly runs
6767NUMCPUS_RUN=1
0 commit comments