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' (7ed2016) into 'tcad-charon/Trilino…
…s:develop' (f96bb4d). * trilinos-develop: (57 commits) Fixes calls to normalize zero vectors in ICGS/IMGS (trilinos#7454) ATDM: ats2: Elevate complex build to 'Specialized' for now (ATDV-300) Amesos2: Fix Epetra crash for SuperLU ATDM: ats2: Add cuda-complex build to support GEMMA (ATDV-300) Tacho - remove valgrind error ATDM: Kokkos now likes upper-case arch names (trilinos#7247) ATDM: Make KOKKOS_ARCH looping work with commas (trilinos#7247) ATDM: Add some comments for clues on how to use (trilinos#7247) Update KOKKOS_ARCH settings to Kokkos_ARCH_arch=ON Summary: MiniTensor: Sierra/SM tolerance changes. MueLu: skip test for SC=complex ATDM: ats1: Promote all to 'Specialized' (ATDV-355) MueLu: remove out-dated comment Amesos2: Fix sign compare warning for SuperLU ATDM: ats1: Remove ATDM_CONFIG_Kokkos_ENABLE_SERIAL=OFF (trilinos#7435) ATDM: Add unset ATDM_CONFIG_Kokkos_ENABLE_SERIAL and cleanup some unused (trilinos#7435) MueLu: fix issue trilinos#7411 Add ortho option to Epetra Gmres ex for testing. Print return value for jsrun and some reformatting (trilinos#7211) ...
- Loading branch information
Showing
132 changed files
with
29,749 additions
and
2,729 deletions.
There are no files selected for viewing
2 changes: 1 addition & 1 deletion
2
...rs/atdm/ats1/drivers/Trilinos-atdm-ats1-hsw_intel-18.0.5_mpich-7.7.6_openmp_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 |
---|---|---|
@@ -1,5 +1,5 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
export Trilinos_TRACK=Specialized | ||
fi | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats1/local-driver.sh |
2 changes: 1 addition & 1 deletion
2
...rs/atdm/ats1/drivers/Trilinos-atdm-ats1-hsw_intel-18.0.5_mpich-7.7.6_openmp_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 |
---|---|---|
@@ -1,6 +1,6 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
export Trilinos_TRACK=Specialized | ||
fi | ||
export Trilinos_SKIP_CTEST_ADD_TEST=FALSE | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats1/local-driver.sh |
2 changes: 1 addition & 1 deletion
2
...rs/atdm/ats1/drivers/Trilinos-atdm-ats1-hsw_intel-19.0.4_mpich-7.7.6_openmp_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 |
---|---|---|
@@ -1,5 +1,5 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
export Trilinos_TRACK=Specialized | ||
fi | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats1/local-driver.sh |
2 changes: 1 addition & 1 deletion
2
...rs/atdm/ats1/drivers/Trilinos-atdm-ats1-hsw_intel-19.0.4_mpich-7.7.6_openmp_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 |
---|---|---|
@@ -1,6 +1,6 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
export Trilinos_TRACK=Specialized | ||
fi | ||
export Trilinos_SKIP_CTEST_ADD_TEST=FALSE | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats1/local-driver.sh |
2 changes: 1 addition & 1 deletion
2
...rs/atdm/ats1/drivers/Trilinos-atdm-ats1-knl_intel-18.0.5_mpich-7.7.6_openmp_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 |
---|---|---|
@@ -1,5 +1,5 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
export Trilinos_TRACK=Specialized | ||
fi | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats1/local-driver.sh |
2 changes: 1 addition & 1 deletion
2
...rs/atdm/ats1/drivers/Trilinos-atdm-ats1-knl_intel-18.0.5_mpich-7.7.6_openmp_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 |
---|---|---|
@@ -1,6 +1,6 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
export Trilinos_TRACK=Specialized | ||
fi | ||
export Trilinos_SKIP_CTEST_ADD_TEST=FALSE | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats1/local-driver.sh |
2 changes: 1 addition & 1 deletion
2
...rs/atdm/ats1/drivers/Trilinos-atdm-ats1-knl_intel-19.0.4_mpich-7.7.6_openmp_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 |
---|---|---|
@@ -1,5 +1,5 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
export Trilinos_TRACK=Specialized | ||
fi | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats1/local-driver.sh |
2 changes: 1 addition & 1 deletion
2
...rs/atdm/ats1/drivers/Trilinos-atdm-ats1-knl_intel-19.0.4_mpich-7.7.6_openmp_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 |
---|---|---|
@@ -1,6 +1,6 @@ | ||
#!/bin/bash | ||
if [ "${Trilinos_TRACK}" == "" ] ; then | ||
export Trilinos_TRACK=Experimental | ||
export Trilinos_TRACK=Specialized | ||
fi | ||
export Trilinos_SKIP_CTEST_ADD_TEST=FALSE | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats1/local-driver.sh |
5 changes: 5 additions & 0 deletions
5
...s2/drivers/Trilinos-atdm-ats2-cuda-10.1.243-gnu-7.3.1-spmpi-rolling_complex_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=Specialized | ||
fi | ||
$WORKSPACE/Trilinos/cmake/ctest/drivers/atdm/ats2/local-driver.sh |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
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
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 @@ | ||
TRIBITS_ADD_ADVANCED_TEST( ats2_custom_builds_unit_tests | ||
OVERALL_WORKING_DIRECTORY TEST_NAME | ||
OVERALL_NUM_MPI_PROCS 1 | ||
TEST_0 CMND env | ||
ARGS SHUNIT_COLOR=none ${CMAKE_CURRENT_SOURCE_DIR}/custom_builds_unit_tests.sh | ||
PASS_REGULAR_EXPRESSION_ALL | ||
"ERROR: A supported compiler was not selected for 'ats2' env - anything-cudas-after" | ||
"Ran 1 test" | ||
"[^]OK[$]" | ||
ALWAYS_FAIL_ON_NONZERO_RETURN | ||
) |
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 |
---|---|---|
@@ -1,11 +1,12 @@ | ||
|
||
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 | ||
# ats2-xl-2019.08.20-spmpi-rolling_openmp_static_opt | ||
# ats2-xl-2019.08.20-spmpi-rolling_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 | ||
ats2-gnu-7.3.1-spmpi-rolling_serial_static_opt | ||
ats2-gnu-7.3.1-spmpi-rolling_serial_static_dbg | ||
ats2-cuda-10.1.243-gnu-7.3.1-spmpi-rolling_static_opt | ||
ats2-cuda-10.1.243-gnu-7.3.1-spmpi-rolling_static_dbg | ||
ats2-cuda-10.1.243-gnu-7.3.1-spmpi-rolling_complex_static_opt | ||
) |
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,86 @@ | ||
#!/bin/bash | ||
|
||
CURRENT_SCRIPTS_DIR=`echo $BASH_SOURCE | sed "s/\(.*\)\/.*\.sh/\1/g"` | ||
ATDM_CONFIG_SCRIPT_DIR=`readlink -f ${CURRENT_SCRIPTS_DIR}/..` | ||
ATDM_CONFIG_SYSTEM_DIR=${ATDM_CONFIG_SCRIPT_DIR}/ats2 | ||
|
||
# | ||
# Test compiler parsing | ||
# | ||
|
||
testAll() { | ||
|
||
ATDM_CONFIG_BUILD_NAME=default | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_cuda-10.1.243-gnu-7.3.1-spmpi-rolling_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} CUDA-10.1.243_GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_cuda-10.1.243_gnu-7.3.1_spmpi-rolling_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} CUDA-10.1.243_GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_cuda-10.1.243-gnu-7.3.1_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} CUDA-10.1.243_GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_cuda-10.1.243_gnu-7.3.1_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} CUDA-10.1.243_GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_cuda-10.1.243-gnu-7_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} CUDA-10.1.243_GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_cuda-10.1.243_gnu-7_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} CUDA-10.1.243_GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_cuda-10.1.243_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} CUDA-10.1.243_GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_cuda-10_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} CUDA-10.1.243_GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_cuda_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} CUDA-10.1.243_GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_gnu-7.3.1-spmpi-rolling_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_gnu-7.3.1_spmpi-rolling_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_gnu-7.3.1_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_gnu-7_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_gnu_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} GNU-7.3.1_SPMPI-ROLLING ${ATDM_CONFIG_COMPILER} | ||
|
||
# This should not match anything and should be an error! | ||
ATDM_CONFIG_BUILD_NAME=anything-cudas-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} DEFAULT ${ATDM_CONFIG_COMPILER} | ||
|
||
} | ||
|
||
|
||
# | ||
# Run the unit tests | ||
# | ||
|
||
SHUNIT2_DIR=`readlink -f ${ATDM_CONFIG_SCRIPT_DIR}/../../../commonTools/test/shunit2` | ||
. ${SHUNIT2_DIR}/shunit2 |
Oops, something went wrong.