Changeset 27702


Ignore:
Timestamp:
04/21/23 13:18:10 (2 years ago)
Author:
jdquinn
Message:

CHG: Adding Dakota build for Silicon-based Macs; documentation clean up

Location:
issm/trunk-jpl/jenkins
Files:
7 edited
1 copied

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/jenkins/mac-intel-dakota

    r27701 r27702  
    1 # TODO: Change PROJ installation script to latest version once Jenkins macOS
    2 #               build node has been upgraded.
     1# TODO:
     2# - Change PROJ installation script to latest version once Jenkins macOS build
     3#       node has been upgraded.
    34#
    45
  • issm/trunk-jpl/jenkins/mac-intel-examples

    r27701 r27702  
    1 # NOTE: Same configuration as mac-intel-full
     1# NOTE:
     2# - Same configuration as mac-intel-full
    23#
    3 # TODO: Change PROJ installation script to latest version once Jenkins macOS
    4 #               build node has been upgraded.
     4# TODO:
     5# - Change PROJ installation script to latest version once Jenkins macOS build
     6#       node has been upgraded.
    57#
    68
  • issm/trunk-jpl/jenkins/mac-intel-full

    r27701 r27702  
    22# - This configuration adds solid earth and Dakota capabilities to the basic
    33#       build.
    4 # - Currently, this configuration does not compile the MATLAB API. After compiling, you will need to download the ISSM pre-compiled
    5 #       binaries from https://issm.jpl.nasa.gov/download/binaries, copy the
    6 #       contents of lib/ to $ISSM_DIR/lib-precompiled, then add
    7 #       $ISSM_DIR/lib-precompiled to the path in MATLAB.
     4# - Currently, this configuration does not compile the MATLAB API. After
     5#       compiling, you will need to download the ISSM pre-compiled binaries from
     6#       https://issm.jpl.nasa.gov/download/binaries, copy the contents of lib/ to
     7#       $ISSM_DIR/lib-precompiled, then add $ISSM_DIR/lib-precompiled to the path
     8#       in MATLAB.
    89#
    9 # TODO: Change PROJ installation script to latest version once Jenkins macOS
    10 #               build node has been upgraded.
     10# TODO:
     11# - Change PROJ installation script to latest version once Jenkins macOS build
     12#       node has been upgraded.
    1113#
    1214
     
    8688#               compilation
    8789#
    88 NUMCPUS_INSTALL=8
     90NUMCPUS_INSTALL=4
    8991
    9092# Number of CPUs used in the nightly runs
  • issm/trunk-jpl/jenkins/mac-intel-solid_earth

    r27701 r27702  
    1 # TODO: Change PROJ installation script to latest version once Jenkins macOS
    2 #               build node has been upgraded.
     1# NOTE:
     2# - Same configuration as mac-intel-full
     3#
     4# TODO:
     5# - Change PROJ installation script to latest version once Jenkins macOS build
     6#       node has been upgraded.
    37#
    48
  • issm/trunk-jpl/jenkins/mac-silicon-basic

    r27638 r27702  
    1 # NOTE:
    2 # - Currently, this configuration does not compile the MATLAB and Python
    3 #       APIs. After compiling, you will need to download the ISSM pre-compiled
    4 #       binaries from https://issm.jpl.nasa.gov/download/binaries, copy the
    5 #       contents of lib/ to $ISSM_DIR/lib-precompiled, then add
    6 #       $ISSM_DIR/lib-precompiled to the path in MATLAB or Python.
     1# NOTE:
     2# - Currently, this configuration does not compile the MATLAB API. After
     3#       compiling, you will need to download the ISSM pre-compiled binaries from
     4#       https://issm.jpl.nasa.gov/download/binaries, copy the contents of lib/ to
     5#       $ISSM_DIR/lib-precompiled, then add $ISSM_DIR/lib-precompiled to the path
     6#       in MATLAB.
     7#
     8# TODO:
     9# - Change PROJ installation script to latest version once Jenkins macOS build
     10#       node has been upgraded.
    711#
    812
     
    5458
    5559# Test suites
    56 MATLAB_TEST=0
     60MATLAB_TEST=1
    5761PYTHON_TEST=0
    5862JAVASCRIPT_TEST=0
     
    6771
    6872# Number of CPUs used in the nightly runs
    69 NUMCPUS_RUN=1
     73NUMCPUS_RUN=2
    7074
    7175# Nightly run options
     
    7377# See documentation in test/NightlyRun/runme.* for more information
    7478#
    75 MATLAB_NROPTIONS=""
     79# NOTE:
     80# - test701 is skipped because it uses full Stokes equations
     81#
     82MATLAB_NROPTIONS="'exclude',[IdFromString('Dakota'),435,701,702,703]"
    7683PYTHON_NROPTIONS=""
  • issm/trunk-jpl/jenkins/mac-silicon-dakota

    r27701 r27702  
    11# NOTE:
    2 # - Same configuration as mac-silicon-full
    3 # - Currently, this configuration does not compile the MATLAB API. After compiling, you will need to download the ISSM pre-compiled
    4 #       binaries from https://issm.jpl.nasa.gov/download/binaries, copy the
    5 #       contents of lib/ to $ISSM_DIR/lib-precompiled, then add
    6 #       $ISSM_DIR/lib-precompiled to the path in MATLAB.
     2# - Currently, this configuration does not compile the MATLAB API. After
     3#       compiling, you will need to download the ISSM pre-compiled binaries from
     4#       https://issm.jpl.nasa.gov/download/binaries, copy the contents of lib/ to
     5#       $ISSM_DIR/lib-precompiled, then add $ISSM_DIR/lib-precompiled to the path
     6#       in MATLAB.
    77#
    8 # TODO: Change PROJ installation script to latest version once Jenkins macOS
    9 #               build node has been upgraded.
     8# TODO:
     9# - Change PROJ installation script to latest version once Jenkins macOS build
     10#       node has been upgraded.
    1011#
    1112
     
    7475
    7576# Test suites
    76 MATLAB_TEST=0
    77 PYTHON_TEST=0
     77MATLAB_TEST=1
     78PYTHON_TEST=1
    7879JAVASCRIPT_TEST=0
    79 EXAMPLES_TEST=1
     80EXAMPLES_TEST=0
    8081
    8182# Number of CPUs used in ISSM compilation
     
    9091
    9192# Nightly run options
    92 MATLAB_NROPTIONS=""
    93 PYTHON_NROPTIONS=""
     93#
     94# See documentation in test/NightlyRun/runme.* for more information.
     95#
     96# NOTE:
     97# - Errors are large for tests 234, 235, 418, and 420 under MATLAB
     98# - Tests 444 and 445 fail intermittently under MATLAB with "Index exceeds array bounds."
     99# - Errors are large for tests 234 418 and 420 under Python
     100# - See test417.py for why it is excluded
     101# - Test 444 fails intermittently under Python with "IndexError: list index out of range"
     102# - Excluding 2006 until it can be debugged (file I/O)
     103#
     104MATLAB_NROPTIONS="'id',[IdFromString('Dakota')],'exclude',[234 235 418 420 444 445 2006]"
     105PYTHON_NROPTIONS="--include_name 'Dakota' --exclude 234 417 418 420 444 445 2006"
  • issm/trunk-jpl/jenkins/mac-silicon-examples

    r27701 r27702  
    11# NOTE:
    22# - Same configuration as mac-silicon-full
    3 # - Currently, this configuration does not compile the MATLAB API. After compiling, you will need to download the ISSM pre-compiled
    4 #       binaries from https://issm.jpl.nasa.gov/download/binaries, copy the
    5 #       contents of lib/ to $ISSM_DIR/lib-precompiled, then add
    6 #       $ISSM_DIR/lib-precompiled to the path in MATLAB.
     3# - Currently, this configuration does not compile the MATLAB API. After
     4#       compiling, you will need to download the ISSM pre-compiled binaries from
     5#       https://issm.jpl.nasa.gov/download/binaries, copy the contents of lib/ to
     6#       $ISSM_DIR/lib-precompiled, then add $ISSM_DIR/lib-precompiled to the path
     7#       in MATLAB.
    78#
    8 # TODO: Change PROJ installation script to latest version once Jenkins macOS
    9 #               build node has been upgraded.
     9# TODO:
     10# - Change PROJ installation script to latest version once Jenkins macOS build
     11#       node has been upgraded.
    1012#
    1113
  • issm/trunk-jpl/jenkins/mac-silicon-full

    r27701 r27702  
    22# - This configuration adds solid earth and Dakota capabilities to the basic
    33#       build.
    4 # - Currently, this configuration does not compile the MATLAB API. After compiling, you will need to download the ISSM pre-compiled
    5 #       binaries from https://issm.jpl.nasa.gov/download/binaries, copy the
    6 #       contents of lib/ to $ISSM_DIR/lib-precompiled, then add
    7 #       $ISSM_DIR/lib-precompiled to the path in MATLAB.
     4# - Currently, this configuration does not compile the MATLAB API. After
     5#       compiling, you will need to download the ISSM pre-compiled binaries from
     6#       https://issm.jpl.nasa.gov/download/binaries, copy the contents of lib/ to
     7#       $ISSM_DIR/lib-precompiled, then add $ISSM_DIR/lib-precompiled to the path
     8#       in MATLAB.
    89#
    9 # TODO: Change PROJ installation script to latest version once Jenkins macOS
    10 #               build node has been upgraded.
     10# TODO:
     11# - Change PROJ installation script to latest version once Jenkins macOS build
     12#       node has been upgraded.
    1113#
    1214
Note: See TracChangeset for help on using the changeset viewer.