Changeset 24665


Ignore:
Timestamp:
03/13/20 19:35:38 (5 years ago)
Author:
jdquinn
Message:

CHG: Shifting to Boost 1.72 for all Mac builds; modifying excluded tests for Dakota

Location:
issm/trunk-jpl
Files:
5 edited
1 copied

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/externalpackages/boost/install-1.72-mac-static.sh

    r24663 r24665  
    3535
    3636# Compile and install
    37 ./b2 toolset=darwin install
     37./b2 toolset=darwin link=static install
    3838
    3939# Copy binary to install directory
    4040mkdir ${BOOST_ROOT}/install/bin
    4141cp bjam ${BOOST_ROOT}/install/bin
    42 
    43 # Set install_name for all shared libraries
    44 cd ${BOOST_ROOT}/install/lib
    45 for name in *.dylib; do
    46         install_name_tool -id ${BOOST_ROOT}/install/lib/${name} ${name}
    47 done
  • issm/trunk-jpl/externalpackages/dakota/install-6.2-mac-static.sh

    r24649 r24665  
    1212export BLAS_LIBS="-L${ISSM_DIR}/externalpackages/petsc/install/lib -lfblas -L/usr/local/gfortran/lib -lgfortran" # Need to export BLAS_LIBS *and* pass it as an option to CMake to ensure that external packages also find it
    1313export BOOST_ROOT=${ISSM_DIR}/externalpackages/boost/install
    14 export CXXFLAGS='-std=c++98' # Setting CXXFLAGS to deal with C++11 incompatibility with Matlab's Boost (absolutely necessary for this version)
    1514export DAK_BUILD=${DAK_ROOT}/build
    1615export DAK_INSTALL=${DAK_ROOT}/install
     
    2221mkdir build install src
    2322
    24 #Download from ISSM server
     23# Download source
    2524${ISSM_DIR}/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/dakota-${VER}-public.src.tar.gz" "dakota-${VER}-public-src.tar.gz"
    2625
     
    5554        -DCMAKE_CXX_FLAGS="-fPIC -fdelayed-template-parsing" \
    5655        -DCMAKE_Fortran_FLAGS="-fPIC" \
     56        -DBoost_NO_BOOST_CMAKE=TRUE \
    5757        -DHAVE_ACRO=OFF \
    5858        -DHAVE_JEGA=OFF \
  • issm/trunk-jpl/jenkins/pine_island-mac

    r24649 r24665  
    44
    55# MATLAB path
    6 MATLAB_PATH="/Applications/MATLAB_R2015b.app"
     6MATLAB_PATH="/Applications/MATLAB_R2018a.app"
    77
    88# ISSM CONFIGURATION
  • issm/trunk-jpl/jenkins/pine_island-mac-binaries

    r24649 r24665  
    44
    55# MATLAB path
    6 MATLAB_PATH="/Applications/MATLAB_R2015b.app"
     6MATLAB_PATH="/Applications/MATLAB_R2018a.app"
    77
    88# NOTE:
  • issm/trunk-jpl/jenkins/pine_island-mac-binaries-with_dakota

    r24649 r24665  
    44
    55# MATLAB path
    6 MATLAB_PATH="/Applications/MATLAB_R2015b.app"
     6MATLAB_PATH="/Applications/MATLAB_R2018a.app"
    77
    88# NOTE:
     
    5252        cmake           install.sh
    5353        petsc           install-3.12-mac-static.sh
    54         boost           install-1.55-mac-static.sh
     54        boost           install-1.72-mac-static.sh
    5555        dakota          install-6.2-mac-static.sh
    5656        triangle        install-mac-static.sh
  • issm/trunk-jpl/jenkins/pine_island-mac-dakota

    r24664 r24665  
    7878# - Error is large for test420.
    7979#
    80 MATLAB_NROPTIONS="'exclude',[243,418,420,435,701,702],'id',[IdFromString('Dakota')]"
    81 PYTHON_NROPTIONS="--exclude 243 418 420 435 701 702 --include_name 'Dakota'"
     80MATLAB_NROPTIONS="'exclude',[234,235,243,418,420,435,444,445,701,702],'id',[IdFromString('Dakota')]"
     81PYTHON_NROPTIONS="--exclude 234 235 243 418 420 435 444 445 701 702 --include_name 'Dakota'"
Note: See TracChangeset for help on using the changeset viewer.