Changeset 24402


Ignore:
Timestamp:
11/26/19 20:41:00 (5 years ago)
Author:
jdquinn
Message:

CHG: Modified configs to test on new Ubuntu Linux node

Location:
issm/trunk-jpl/jenkins
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/jenkins/linux64_ross

    r24401 r24402  
    4040# List of external packages to be installed and their installation scripts
    4141#
    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 #
    4642EXTERNALPACKAGES="
    4743        autotools       install.sh
     
    7268#by Matlab and runme.m
    7369#ex: "'id',[101 102 103]"
     70MATLAB_NROPTIONS="'exclude',[IdFromString('Dakota')]"
    7471PYTHON_NROPTIONS=""
    75 MATLAB_NROPTIONS="'exclude',[IdFromString('Dakota')]"
  • issm/trunk-jpl/jenkins/linux64_ross_codi

    r24333 r24402  
    44
    55# MATLAB path
    6 MATLAB_PATH="/usr/local/MATLAB/R2015a"
     6MATLAB_PATH="/usr/local/MATLAB/R2019b"
    77
    88# ISSM CONFIGURATION
     
    1414        --without-Love \
    1515        --with-matlab-dir=$MATLAB_PATH \
    16         --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9 -lgfortran" \
    17         --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include  \
     16        --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/7 -lgfortran" \
    1817        --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \
     18        --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \
    1919        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \
    2020        --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \
     
    2222        --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \
    2323        --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 \
    2427        --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \
    25         --with-m1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \
     28        --with-medipack-dir="$ISSM_DIR/externalpackages/medipack/install" \
    2629        --with-codipack-dir="$ISSM_DIR/externalpackages/codipack/install" \
    27         --with-medipack-dir="$ISSM_DIR/externalpackages/medipack/install" \
    2830        --with-numthreads=4 \
    2931        --enable-tape-alloc \
     
    4648        autotools       install.sh
    4749        cmake           install.sh
    48         mpich           install-3.2-linux64.sh
     50        mpich           install-3.3.sh
    4951        lapack          install-3.8-linux.sh
    50         petsc           install-3.7-linux64.sh
     52        petsc           install-3.11-linux.sh
    5153        triangle        install-linux64.sh
     54        chaco           install.sh
     55        m1qn3           install.sh
     56        semic           install.sh
    5257        gsl                     install-linux64.sh
    53         m1qn3           install.sh
    5458        medipack        install.sh
    5559        codipack        install.sh
     
    6165#-----------------#
    6266
    63 #number of cpus used in ISSM installation and compilation (one is usually
    64 #safer as some packages are very sensitive to parallel compilation)
     67# List of external packages to be installed and their installation scripts
     68#
     69# NOTE: The PETSc libraries are compiled but not used: PETSc is really just
     70#               being used as an installer for other external packages.
     71#
    6572NUMCPUS_INSTALL=8
    6673
  • issm/trunk-jpl/jenkins/linux64_ross_iceocean

    r24333 r24402  
    33#-------------------------------#
    44
    5 #MATLAB path
    6 MATLAB_PATH="/usr/local/MATLAB/R2015a"
     5# MATLAB path
     6MATLAB_PATH="/usr/local/MATLAB/R2019b"
    77
    8 #ISSM CONFIGURATION
     8# ISSM CONFIGURATION
    99ISSM_CONFIG='\
    1010        --prefix=$ISSM_DIR \
    1111        --disable-static \
    1212        --with-matlab-dir=$MATLAB_PATH \
    13         --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9 -lgfortran" \
     13        --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/7 -lgfortran" \
    1414        --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \
    15         --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \
     15        --with-mpi-libflags="-L${ISSM_DIR}/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \
    1616        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/lapack/install \
    1717        --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \
     
    2020        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
    2121        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
    22         --with-ocean=yes \
     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 \
    2325        --with-numthreads=4 \
    2426        --enable-development \
     
    2628'
    2729
    28 #PYTHON and MATLAB testing
     30# Test suites
    2931MATLAB_TEST=1
    3032PYTHON_TEST=0
     
    4042        autotools       install.sh
    4143        cmake           install.sh
    42         mpich           install-3.2-linux64.sh
     44        mpich           install-3.3.sh
    4345        lapack          install-3.8-linux.sh
    44         petsc           install-3.7-linux64.sh
     46        petsc           install-3.11-linux.sh
    4547        triangle        install-linux64.sh
     48        chaco           install.sh
     49        m1qn3           install.sh
     50        semic           install.sh
    4651        shell2junit     install.sh
    4752"
     
    5156#-----------------#
    5257
    53 #number of cpus used in ISSM installation and compilation (one is usually
    54 #safer as some packages are very sensitive to parallel compilation)
     58# List of external packages to be installed and their installation scripts
    5559NUMCPUS_INSTALL=8
    5660
    5761#number of cpus used in the nightly runs.
    58 NUMCPUS_RUN=1
     62NUMCPUS_RUN=8
    5963
    6064#Nightly run options. The matlab routine runme.m will be called
  • issm/trunk-jpl/jenkins/linux64_ross_javascript

    r24333 r24402  
    33#-------------------------------#
    44
    5 #ISSM CONFIGURATION
     5# ISSM CONFIGURATION
    66ISSM_CONFIG='\
    7     --prefix="${ISSM_DIR}" \
     7    --prefix=$ISSM_DIR \
    88    --disable-shared \
    99    --with-javascript \
     
    1717'
    1818
    19 #PYTHON and MATLAB testing
     19# Test suites
    2020MATLAB_TEST=0
    2121PYTHON_TEST=0
    2222JAVASCRIPT_TEST=1
     23EXAMPLES_TEST=0
    2324
    2425#-----------------------------------#
     
    2728
    2829#List of external pakages to be installed and their installation scripts
    29 EXTERNALPACKAGES="autotools     install.sh
    30                                                 cmake         install.sh
    31                                                 emscripten    install.sh
    32                                                 gsl           install-javascript.sh
    33                                                 triangle      install-javascript.sh
    34                                                 shell2junit   install.sh"
     30EXTERNALPACKAGES="
     31        autotools       install.sh
     32        cmake           install.sh
     33        emscripten      install.sh
     34        gsl                     install-javascript.sh
     35        triangle        install-javascript.sh
     36        shell2junit     install.sh
     37"
    3538
    3639#-----------------#
     
    4346#       compilation.
    4447#
    45 NUMCPUS_INSTALL=10
     48NUMCPUS_INSTALL=8
Note: See TracChangeset for help on using the changeset viewer.