forked from trilinos/Trilinos
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge 'trilinos/Trilinos:develop' (45dca80) into 'tcad-charon/Trilino…
…s:develop' (2bfd2c7). * trilinos-develop: (111 commits) Moertel: fix warnings due to signed/unsigned comparison, see issue trilinos#6698 Add clang-7.0.1 explicitly in parsing (ATDV-291) MueLu ParameterListInterpreter test: Remove and regenerate xml PyTrilinos: Update swig interface files for SWIG 4.0 PyTrilinos: Update build system for SWIG 4.0 PyTrilinos: Replace SWIGEMPTYHACK with PYTRILINOS_NULLSTR MueLu: adding thresholding of the interpolation values in GeometricInterpolationPFactory, see issue trilinos#6681 Made default clang7, tested with openmp and empire This turns off the Anasazi_Epetra_OrthoManagerGenTester_0_MPI_4 test Zoltan2: expose RCM root node options Zoltan2: use stable sort in RCM and AMD Belos: removed deprecated Belos::toString() Tacho - remove the word atdm ats2: Create /tmp/<userid>/ if it does not exist (CDOFA-72) ATDM 'ats2' fix names of builds to match SPARC builds (COFA-72) Fixups for atdm/ats2/environment.sh (CDOFA-72) Make default 'gnu' and 'cuda' builds (CDOFA-72) Add whitespace to improve readability (CDOFA-72) Add comment that we can't purge modules and why (CDOFA-72) ATDM: Implemented PR feedback ...
- Loading branch information
Showing
180 changed files
with
12,429 additions
and
3,659 deletions.
There are no files selected for viewing
5 changes: 5 additions & 0 deletions
5
...dm/ats2/drivers/Trilinos-atdm-ats2-cuda-10.1.243-gnu-7.3.1-spmpi-2019.06.24_static_dbg.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
fi | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats2/local-driver.sh |
5 changes: 5 additions & 0 deletions
5
...dm/ats2/drivers/Trilinos-atdm-ats2-cuda-10.1.243-gnu-7.3.1-spmpi-2019.06.24_static_opt.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
fi | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats2/local-driver.sh |
5 changes: 5 additions & 0 deletions
5
...vers/atdm/ats2/drivers/Trilinos-atdm-ats2-gnu-7.3.1-spmpi-2019.06.24_serial_static_dbg.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
fi | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats2/local-driver.sh |
5 changes: 5 additions & 0 deletions
5
...vers/atdm/ats2/drivers/Trilinos-atdm-ats2-gnu-7.3.1-spmpi-2019.06.24_serial_static_opt.sh
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
fi | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats2/local-driver.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
#!/bin/bash -l | ||
|
||
if [ "${LSF_CTEST_TIMEOUT}" == "" ] ; then | ||
LSF_CTEST_TIMEOUT=4:00 | ||
# This is just running tests, not the entire build! | ||
fi | ||
|
||
if [ "${Trilinos_CTEST_DO_ALL_AT_ONCE}" == "" ] ; then | ||
export Trilinos_CTEST_DO_ALL_AT_ONCE=TRUE | ||
fi | ||
|
||
set -x | ||
|
||
source $WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ctest-s-driver-config-build.sh | ||
|
||
set -x | ||
|
||
atdm_run_script_on_compute_node \ | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ctest-s-driver-test.sh \ | ||
$PWD/ctest-s-driver-test.out \ | ||
${LSF_CTEST_TIMEOUT} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
|
||
export ATDM_CONFIG_CTEST_S_BUILD_NAME_PREFIX=Trilinos-atdm- | ||
|
||
# ats2-xl-2019.08.20-spmpi-2019.06.24_openmp_static_opt | ||
# ats2-xl-2019.08.20-spmpi-2019.06.24_openmp_static_dbg | ||
export ATDM_CONFIG_ALL_SUPPORTED_BUILDS=( | ||
ats2-gnu-7.3.1-spmpi-2019.06.24_serial_static_opt | ||
ats2-gnu-7.3.1-spmpi-2019.06.24_serial_static_dbg | ||
ats2-cuda-10.1.243-gnu-7.3.1-spmpi-2019.06.24_static_opt | ||
ats2-cuda-10.1.243-gnu-7.3.1-spmpi-2019.06.24_static_dbg | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
# | ||
# Custom builds for 'ats2' env | ||
# | ||
# NOTE: This file gets sourced in atdm/utils/set_build_options.sh before the | ||
# default grep logic is applied. | ||
# | ||
|
||
# Custom compiler selection logic | ||
|
||
if [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243-xl-2019.08.20-spmpi-2019.06.24"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243_xl-2019.08.20_spmpi-2019.06.24"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243-xl-2019.08.20"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243_xl-2019.08.20"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243-xl-2019"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243_xl-2019"* ]] \ | ||
; then | ||
export ATDM_CONFIG_COMPILER=CUDA-10.1.243_XL-2019.08.20_SPMPI-2019.06.24 | ||
|
||
elif [[ $ATDM_CONFIG_BUILD_NAME == *"xl-2019.08.20-spmpi-2019.06.24"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"xl-2019.08.20_spmpi-2019.06.24"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"xl-2019.08.20"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"xl-2019"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"xl"* ]] \ | ||
; then | ||
export ATDM_CONFIG_COMPILER=XL-2019.08.20_SPMPI-2019.06.24 | ||
|
||
elif [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243-gnu-7.3.1-spmpi-2019.06.24"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243_gnu-7.3.1_spmpi-2019.06.24"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243-gnu-7.3.1"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243_gnu-7.3.1"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243-gnu-7"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243_gnu-7"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10.1.243"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda-10"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"cuda"* ]] \ | ||
; then | ||
export ATDM_CONFIG_COMPILER=CUDA-10.1.243_GNU-7.3.1_SPMPI-2019.06.24 | ||
# NOTE: Default 'cuda' must be last cuda listed! | ||
|
||
elif [[ $ATDM_CONFIG_BUILD_NAME == *"gnu-7.3.1-spmpi-2019.06.24"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"gnu-7.3.1_spmpi-2019.06.24"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"gnu-7.3.1"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"gnu-7"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"gnu"* ]] \ | ||
|| [[ $ATDM_CONFIG_BUILD_NAME == *"default" ]] \ | ||
; then | ||
export ATDM_CONFIG_COMPILER=GNU-7.3.1_SPMPI-2019.06.24 | ||
# NOTE: Defaut 'gnu' must be last 'gnu' listed! | ||
|
||
else | ||
echo | ||
echo "***" | ||
echo "*** ERROR: A supported compiler was not selected for 'ats2' env - $ATDM_CONFIG_BUILD_NAME" | ||
echo "***" | ||
echo "*** Supported compilers include:" | ||
echo "***" | ||
echo "**** gnu-7.3.1_spmpi-2019.06.24 (default, default gnu)" | ||
echo "**** cuda-10.1.243_gnu-7.3.1_spmpi-2019.06.24 (default cuda)" | ||
echo "**** xl-2019.08.20_spmpi-2019.06.24 (disabled)" | ||
echo "**** cuda-10.1.243-gnu-7.3.1-spmpi-2019.06.24 (disabled)" | ||
echo "***" | ||
return | ||
|
||
fi |
Oops, something went wrong.