source:
issm/oecreview/Archive/24307-24683/ISSM-24411-24412.diff@
24684
Last change on this file since 24684 was 24684, checked in by , 5 years ago | |
---|---|
File size: 25.0 KB |
-
../trunk-jpl/jenkins/ross-debian_linux-codipack
1 #-------------------------------# 2 # 1: ISSM general configuration # 3 #-------------------------------# 4 5 # MATLAB path 6 MATLAB_PATH="/usr/local/MATLAB/R2019b" 7 8 # ISSM CONFIGURATION 9 ISSM_CONFIG='\ 10 --prefix=$ISSM_DIR \ 11 --without-kriging \ 12 --without-kml \ 13 --without-GiaIvins \ 14 --without-Love \ 15 --with-matlab-dir=$MATLAB_PATH \ 16 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/8 -lgfortran" \ 17 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 18 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 19 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \ 20 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 22 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 23 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 24 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 25 --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \ 26 --with-semic-dir=$ISSM_DIR/externalpackages/semic/install \ 27 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \ 28 --with-medipack-dir="$ISSM_DIR/externalpackages/medipack/install" \ 29 --with-codipack-dir="$ISSM_DIR/externalpackages/codipack/install" \ 30 --with-numthreads=4 \ 31 --enable-tape-alloc \ 32 --enable-development \ 33 --enable-debugging \ 34 ' 35 36 # Test suites 37 MATLAB_TEST=1 38 PYTHON_TEST=0 39 JAVASCRIPT_TEST=0 40 EXAMPLES_TEST=0 41 42 #-----------------------------------# 43 # 3: External packages installation # 44 #-----------------------------------# 45 46 #List of external pakages to be installed and their installation scripts 47 EXTERNALPACKAGES=" 48 autotools install-debian.sh 49 cmake install.sh 50 mpich install-3.3.sh 51 lapack install-3.8-linux.sh 52 petsc install-3.11-linux.sh 53 triangle install-linux64.sh 54 chaco install.sh 55 m1qn3 install.sh 56 semic install.sh 57 gsl install-linux64.sh 58 medipack install.sh 59 codipack install.sh 60 shell2junit install.sh 61 " 62 63 #-----------------# 64 # 4: test options # 65 #-----------------# 66 67 # Number of CPUs used in ISSM compilation 68 # 69 # NOTE: One is usually safer as some packages are very sensitive to parallel 70 # compilation. 71 # 72 NUMCPUS_INSTALL=8 73 74 # Number of CPUs used in the nightly runs 75 NUMCPUS_RUN=2 76 77 # Nightly run options 78 # 79 # See documentation in test/NightlyRun/runme.* for more information. 80 # 81 MATLAB_NROPTIONS="'benchmark','all','id',[3015,3119,3480]" 82 PYTHON_NROPTIONS="--benchmark='all' -i 3015 3119 3480" -
../trunk-jpl/jenkins/ross-debian_linux-dakota
Property changes on: ../trunk-jpl/jenkins/ross-debian_linux-codipack ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property
1 #-------------------------------# 2 # 1: ISSM general configuration # 3 #-------------------------------# 4 5 #MATLAB path 6 MATLAB_PATH="/usr/local/MATLAB/R2019b" 7 8 #ISSM CONFIGURATION 9 ISSM_CONFIG='\ 10 --prefix=$ISSM_DIR \ 11 --disable-static \ 12 --with-matlab-dir=$MATLAB_PATH \ 13 --with-python-dir=/usr \ 14 --with-python-numpy-dir=/usr/local/lib/python2.7/dist-packages/numpy \ 15 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/8 -lgfortran" \ 16 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 17 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 18 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \ 19 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 22 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 23 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 24 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 25 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 26 --with-boost-dir=$ISSM_DIR/externalpackages/boost/install \ 27 --with-cxxoptflags="-std=c++11" \ 28 --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \ 29 --with-numthreads=4 \ 30 --enable-development \ 31 --enable-debugging \ 32 ' 33 34 # Test suites 35 MATLAB_TEST=1 36 PYTHON_TEST=1 37 JAVASCRIPT_TEST=0 38 EXAMPLES_TEST=0 39 40 #-----------------------------------# 41 # 3: External packages installation # 42 #-----------------------------------# 43 44 #List of external pakages to be installed and their installation scripts 45 EXTERNALPACKAGES=" 46 autotools install-debian.sh 47 cmake install.sh 48 mpich install-3.3.sh 49 lapack install-3.8-linux.sh 50 petsc install-3.11-linux.sh 51 triangle install-linux64.sh 52 boost install-1.55-linux.sh 53 dakota install-6.2-linux64.sh 54 chaco install.sh 55 m1qn3 install.sh 56 shell2junit install.sh 57 " 58 59 #-----------------# 60 # 4: test options # 61 #-----------------# 62 63 # Number of CPUs used in ISSM compilation 64 # 65 # NOTE: One is usually safer as some packages are very sensitive to parallel 66 # compilation. 67 # 68 NUMCPUS_INSTALL=8 69 70 # Number of CPUs used in the nightly runs 71 NUMCPUS_RUN=2 72 73 # Nightly run options 74 # 75 # See documentation in test/NightlyRun/runme.* for more information. 76 # 77 # NOTE: 78 # - See test418.py for reason why it is excluded for now. 79 # 80 MATLAB_NROPTIONS="'exclude',[243,435,701,702],'id',[IdFromString('Dakota')]" 81 PYTHON_NROPTIONS="--exclude 243 418 435 701 702 --include_name 'Dakota'" -
../trunk-jpl/jenkins/ross-debian_linux-javascript
Property changes on: ../trunk-jpl/jenkins/ross-debian_linux-dakota ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property
1 #-------------------------------# 2 # 1: ISSM general configuration # 3 #-------------------------------# 4 5 # ISSM CONFIGURATION 6 ISSM_CONFIG='\ 7 --prefix=$ISSM_DIR \ 8 --disable-shared \ 9 --with-javascript \ 10 --without-fortran \ 11 --without-GiaIvins \ 12 --without-Love \ 13 --without-kml \ 14 --without-kriging \ 15 --with-gsl-dir="$ISSM_DIR/externalpackages/gsl/install-javascript" \ 16 --with-triangle-dir="${ISSM_DIR}/externalpackages/triangle/install-javascript" \ 17 ' 18 19 # Test suites 20 MATLAB_TEST=0 21 PYTHON_TEST=0 22 JAVASCRIPT_TEST=1 23 EXAMPLES_TEST=0 24 25 #-----------------------------------# 26 # 3: External packages installation # 27 #-----------------------------------# 28 29 #List of external pakages to be installed and their installation scripts 30 EXTERNALPACKAGES=" 31 autotools install-debian.sh 32 cmake install.sh 33 emscripten install.sh 34 gsl install-javascript.sh 35 triangle install-javascript.sh 36 shell2junit install.sh 37 " 38 39 #-----------------# 40 # 4: test options # 41 #-----------------# 42 43 # Number of CPUs used in ISSM compilation 44 # 45 # NOTE: One is usually safer as some packages are very sensitive to parallel 46 # compilation. 47 # 48 NUMCPUS_INSTALL=8 49 50 # Number of CPUs used in the nightly runs 51 NUMCPUS_RUN=2 52 53 # Nightly run options 54 # 55 # See documentation in test/NightlyRun/runme.* for more information. 56 # 57 MATLAB_NROPTIONS="" 58 PYTHON_NROPTIONS="" -
../trunk-jpl/jenkins/ross-debian_linux-gia
Property changes on: ../trunk-jpl/jenkins/ross-debian_linux-javascript ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property
1 #-------------------------------# 2 # 1: ISSM general configuration # 3 #-------------------------------# 4 5 #MATLAB path 6 MATLAB_PATH="/usr/local/MATLAB/R2019b" 7 8 #ISSM CONFIGURATION 9 ISSM_CONFIG='\ 10 --prefix=$ISSM_DIR \ 11 --disable-static \ 12 --with-matlab-dir=$MATLAB_PATH \ 13 --with-python-dir=/usr \ 14 --with-python-numpy-dir=/usr/lib/python2.7/dist-packages/numpy \ 15 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/8 -lgfortran" \ 16 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 17 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 18 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \ 19 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 22 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 23 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 24 --with-math77-dir=$ISSM_DIR/externalpackages/math77/install \ 25 --with-gia=yes \ 26 --with-numthreads=4 \ 27 --enable-development \ 28 --enable-debugging \ 29 ' 30 31 # Test suites 32 MATLAB_TEST=1 33 PYTHON_TEST=0 34 JAVASCRIPT_TEST=0 35 EXAMPLES_TEST=0 36 37 #-----------------------------------# 38 # 3: External packages installation # 39 #-----------------------------------# 40 41 #List of external pakages to be installed and their installation scripts 42 EXTERNALPACKAGES=" 43 autotools install-debian.sh 44 cmake install.sh 45 mpich install-3.3.sh 46 lapack install-3.8-linux.sh 47 petsc install-3.11-linux.sh 48 triangle install-linux64.sh 49 math77 install.sh 50 gmsh install.sh 51 shell2junit install.sh 52 " 53 54 #-----------------# 55 # 4: test options # 56 #-----------------# 57 58 # Number of CPUs used in ISSM compilation 59 # 60 # NOTE: One is usually safer as some packages are very sensitive to parallel 61 # compilation. 62 # 63 NUMCPUS_INSTALL=8 64 65 # Number of CPUs used in the nightly runs 66 NUMCPUS_RUN=2 67 68 # Nightly run options 69 # 70 # See documentation in test/NightlyRun/runme.* for more information. 71 # 72 MATLAB_NROPTIONS="'benchmark','all','id',[2001:2100]" 73 PYTHON_NROPTIONS="" -
../trunk-jpl/jenkins/ross-debian_linux-adolc-ampioff
Property changes on: ../trunk-jpl/jenkins/ross-debian_linux-gia ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property
1 #-------------------------------# 2 # 1: ISSM general configuration # 3 #-------------------------------# 4 5 #MATLAB path 6 MATLAB_PATH="/usr/local/MATLAB/R2019b" 7 8 #ISSM CONFIGURATION 9 ISSM_CONFIG='\ 10 --prefix=$ISSM_DIR \ 11 --disable-static \ 12 --without-kriging \ 13 --without-kml \ 14 --without-GiaIvins \ 15 --without-Love \ 16 --with-matlab-dir=$MATLAB_PATH \ 17 --with-python-dir=/usr \ 18 --with-python-numpy-dir=/usr/local/lib/python2.7/dist-packages/numpy \ 19 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/8 -lgfortran" \ 20 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 21 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 22 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 23 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \ 24 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 25 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 26 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 27 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \ 28 --with-adolc-dir=$ISSM_DIR/externalpackages/adolc/install \ 29 --with-numthreads=4 \ 30 --enable-development \ 31 --enable-debugging \ 32 ' 33 34 # Test suites 35 MATLAB_TEST=1 36 PYTHON_TEST=1 37 JAVASCRIPT_TEST=0 38 EXAMPLES_TEST=0 39 40 #-----------------------------------# 41 # 3: External packages installation # 42 #-----------------------------------# 43 44 #List of external pakages to be installed and their installation scripts 45 # 46 # NOTE: The PETSc libraries are compiled but not used as they conflict with 47 # ADOL-C: PETSc is really just being used as an installer for other 48 # external packages. 49 EXTERNALPACKAGES=" 50 autotools install-debian.sh 51 cmake install.sh 52 mpich install-3.3.sh 53 lapack install-3.8-linux.sh 54 petsc install-3.11-linux.sh 55 triangle install-linux64.sh 56 gsl install-linux64.sh 57 adolc install.sh 58 shell2junit install.sh 59 " 60 61 #-----------------# 62 # 4: test options # 63 #-----------------# 64 65 # Number of CPUs used in ISSM compilation 66 # 67 # NOTE: One is usually safer as some packages are very sensitive to parallel 68 # compilation. 69 # 70 NUMCPUS_INSTALL=8 71 72 # Number of CPUs used in the nightly runs 73 NUMCPUS_RUN=2 74 75 # Nightly run options 76 # 77 # See documentation in test/NightlyRun/runme.* for more information. 78 # 79 # NOTE: 80 # - test3010 is skipped because it triggers GEMB module and a subsequent 81 # failure on ampioff configuration (really, likely a segmentation fault) 82 # 83 MATLAB_NROPTIONS="'benchmark','adolc','id',[3001:3019],'exclude',3010" 84 PYTHON_NROPTIONS="--benchmark=adolc -i 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 --exclude=3010" -
../trunk-jpl/jenkins/ross-debian_linux
Property changes on: ../trunk-jpl/jenkins/ross-debian_linux-adolc-ampioff ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property
1 #-------------------------------# 2 # 1: ISSM general configuration # 3 #-------------------------------# 4 5 # MATLAB path 6 MATLAB_PATH="/usr/local/MATLAB/R2019b" 7 8 # ISSM CONFIGURATION 9 ISSM_CONFIG='\ 10 --prefix=$ISSM_DIR \ 11 --disable-static \ 12 --with-matlab-dir=$MATLAB_PATH \ 13 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/8 -lgfortran" \ 14 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 15 --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 16 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \ 17 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 18 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 19 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 22 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 23 --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \ 24 --with-semic-dir=$ISSM_DIR/externalpackages/semic/install \ 25 --with-numthreads=4 \ 26 --enable-development \ 27 --enable-debugging \ 28 ' 29 30 # Test suites 31 MATLAB_TEST=1 32 PYTHON_TEST=0 33 JAVASCRIPT_TEST=0 34 EXAMPLES_TEST=0 35 36 #-----------------------------------# 37 # 3: External packages installation # 38 #-----------------------------------# 39 40 # List of external packages to be installed and their installation scripts 41 # 42 EXTERNALPACKAGES=" 43 autotools install-debian.sh 44 cmake install.sh 45 mpich install-3.3.sh 46 lapack install-3.8-linux.sh 47 petsc install-3.11-linux.sh 48 triangle install-linux64.sh 49 chaco install.sh 50 m1qn3 install.sh 51 semic install.sh 52 shell2junit install.sh 53 " 54 55 #-----------------# 56 # 4: test options # 57 #-----------------# 58 59 # Number of CPUs used in ISSM compilation 60 # 61 # NOTE: One is usually safer as some packages are very sensitive to parallel 62 # compilation. 63 # 64 NUMCPUS_INSTALL=8 65 66 # Number of CPUs used in the nightly runs 67 NUMCPUS_RUN=2 68 69 # Nightly run options 70 # 71 # See documentation in test/NightlyRun/runme.* for more information. 72 # 73 MATLAB_NROPTIONS="'exclude',[IdFromString('Dakota')]" 74 PYTHON_NROPTIONS="" -
../trunk-jpl/jenkins/ross-debian_linux-adolc-ampion
Property changes on: ../trunk-jpl/jenkins/ross-debian_linux ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property
1 #-------------------------------# 2 # 1: ISSM general configuration # 3 #-------------------------------# 4 5 #MATLAB path 6 MATLAB_PATH="/usr/local/MATLAB/R2019b" 7 8 #ISSM CONFIGURATION 9 ISSM_CONFIG='\ 10 --prefix=$ISSM_DIR \ 11 --disable-static \ 12 --without-kriging \ 13 --without-kml \ 14 --without-GiaIvins \ 15 --without-Love \ 16 --with-matlab-dir=$MATLAB_PATH \ 17 --with-python-dir=/usr \ 18 --with-python-numpy-dir=/usr/local/lib/python2.7/dist-packages/numpy \ 19 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/8 -lgfortran" \ 20 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 21 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 22 --with-ampi-dir=$ISSM_DIR/externalpackages/adjoinablempi/install \ 23 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 24 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \ 25 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 26 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 27 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 28 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \ 29 --with-adolc-dir=$ISSM_DIR/externalpackages/adolc/install \ 30 --with-numthreads=4 \ 31 --enable-development \ 32 --enable-debugging \ 33 ' 34 35 # PYTHON and MATLAB testing 36 MATLAB_TEST=1 37 PYTHON_TEST=1 38 JAVASCRIPT_TEST=0 39 EXAMPLES_TEST=0 40 41 #-----------------------------------# 42 # 3: External packages installation # 43 #-----------------------------------# 44 45 #List of external pakages to be installed and their installation scripts 46 # 47 # NOTE: The PETSc libraries are compiled but not used as they conflict with 48 # ADOL-C: PETSc is really just being used as an installer for other 49 # external packages. 50 EXTERNALPACKAGES=" 51 autotools install-debian.sh 52 cmake install.sh 53 mpich install-3.3.sh 54 lapack install-3.8-linux.sh 55 petsc install-3.11-linux.sh 56 triangle install-linux64.sh 57 gsl install-linux64.sh 58 adjoinablempi install.sh 59 adolc install-withampi.sh 60 shell2junit install.sh 61 " 62 63 #-----------------# 64 # 4: test options # 65 #-----------------# 66 67 # Number of CPUs used in ISSM compilation 68 # 69 # NOTE: One is usually safer as some packages are very sensitive to parallel 70 # compilation. 71 # 72 NUMCPUS_INSTALL=8 73 74 # Number of CPUs used in the nightly runs 75 NUMCPUS_RUN=2 76 77 # Nightly run options 78 # 79 # See documentation in test/NightlyRun/runme.* for more information. 80 # 81 # NOTE: 82 # - test3010 is skipped because it triggers GEMB module and a subsequent 83 # failure on ampioff configuration (really, likely a segmentation fault) 84 # 85 MATLAB_NROPTIONS="'benchmark','adolc','id',[3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3101, 3102, 3103, 3104, 3105, 3106, 3107, 3108, 3109, 3119],'exclude',3010" 86 PYTHON_NROPTIONS="--benchmark=adolc -i 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3101 3102 3103 3104 3105 3106 3107 3108 3109 3119 --exclude=3010" -
../trunk-jpl/jenkins/ross-debian_linux-solid_earth
Property changes on: ../trunk-jpl/jenkins/ross-debian_linux-adolc-ampion ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property
1 #-------------------------------# 2 # 1: ISSM general configuration # 3 #-------------------------------# 4 5 #MATLAB path 6 MATLAB_PATH="/usr/local/MATLAB/R2019b" 7 8 #ISSM CONFIGURATION 9 ISSM_CONFIG='\ 10 --prefix=$ISSM_DIR \ 11 --disable-static \ 12 --with-matlab-dir=$MATLAB_PATH \ 13 --with-python-dir=/usr \ 14 --with-python-numpy-dir=/usr/local/lib/python2.7/dist-packages/numpy \ 15 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/8 -lgfortran" \ 16 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 17 --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 18 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \ 19 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 22 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 23 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 24 --with-boost-dir=$ISSM_DIR/externalpackages/boost/install \ 25 --with-numthreads=4 \ 26 --enable-development \ 27 --enable-debugging \ 28 ' 29 30 # Test suites 31 MATLAB_TEST=1 32 PYTHON_TEST=1 33 JAVASCRIPT_TEST=0 34 EXAMPLES_TEST=0 35 36 #-----------------------------------# 37 # 3: External packages installation # 38 #-----------------------------------# 39 40 # List of external packages to be installed and their installation scripts 41 # 42 # TODO: 43 # - After upgrading Jenkins nodes to Ubuntu 18, use MPICH 3.3 and PETSc 3.11 44 # (which will install zlib, HDF5, and NetCDF). 45 # 46 EXTERNALPACKAGES=" 47 autotools install-debian.sh 48 cmake install.sh 49 mpich install-3.3.sh 50 lapack install-3.8-linux.sh 51 petsc install-3.11-linux.sh 52 triangle install-linux64.sh 53 chaco install.sh 54 m1qn3 install.sh 55 semic install.sh 56 boost install-1.55-linux.sh 57 proj install-6.2.sh 58 gdal install-3.0-netcdf.sh 59 gshhg install.sh 60 gmt install-6.0-linux.sh 61 gmsh install.sh 62 shell2junit install.sh 63 " 64 65 #-----------------# 66 # 4: test options # 67 #-----------------# 68 69 # Number of CPUs used in ISSM compilation 70 # 71 # NOTE: One is usually safer as some packages are very sensitive to parallel 72 # compilation. 73 # 74 NUMCPUS_INSTALL=8 75 76 # Number of cpus used in the nightly runs 77 # 78 # NOTE: Possible problem of access to all_vertices.txt if more than 1. 79 # 80 NUMCPUS_RUN=1 81 82 # Nightly run options 83 # 84 # See documentation in test/NightlyRun/runme.* for more information. 85 # 86 MATLAB_NROPTIONS="'benchmark','slr'" 87 PYTHON_NROPTIONS="--benchmark=slr" -
../trunk-jpl/jenkins/ross-debian_linux-iceocean
Property changes on: ../trunk-jpl/jenkins/ross-debian_linux-solid_earth ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property
1 #-------------------------------# 2 # 1: ISSM general configuration # 3 #-------------------------------# 4 5 # MATLAB path 6 MATLAB_PATH="/usr/local/MATLAB/R2019b" 7 8 # ISSM CONFIGURATION 9 ISSM_CONFIG='\ 10 --prefix=$ISSM_DIR \ 11 --disable-static \ 12 --with-matlab-dir=$MATLAB_PATH \ 13 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/8 -lgfortran" \ 14 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 15 --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 16 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \ 17 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 18 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 19 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 22 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 23 --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \ 24 --with-semic-dir=$ISSM_DIR/externalpackages/semic/install \ 25 --with-numthreads=4 \ 26 --enable-development \ 27 --enable-debugging \ 28 ' 29 30 # Test suites 31 MATLAB_TEST=1 32 PYTHON_TEST=0 33 JAVASCRIPT_TEST=0 34 EXAMPLES_TEST=0 35 36 #-----------------------------------# 37 # 3: External packages installation # 38 #-----------------------------------# 39 40 #List of external pakages to be installed and their installation scripts 41 EXTERNALPACKAGES=" 42 autotools install-debian.sh 43 cmake install.sh 44 mpich install-3.3.sh 45 lapack install-3.8-linux.sh 46 petsc install-3.11-linux.sh 47 triangle install-linux64.sh 48 chaco install.sh 49 m1qn3 install.sh 50 semic install.sh 51 shell2junit install.sh 52 " 53 54 #-----------------# 55 # 4: test options # 56 #-----------------# 57 58 # Number of CPUs used in ISSM compilation 59 # 60 # NOTE: One is usually safer as some packages are very sensitive to parallel 61 # compilation. 62 # 63 NUMCPUS_INSTALL=8 64 65 # Number of CPUs used in the nightly runs 66 NUMCPUS_RUN=2 67 68 # Nightly run options 69 # 70 # See documentation in test/NightlyRun/runme.* for more information. 71 # 72 MATLAB_NROPTIONS="'benchmark','all','id',[4001 4002 4003]" 73 PYTHON_NROPTIONS=""
Note:
See TracBrowser
for help on using the repository browser.