-
Notifications
You must be signed in to change notification settings - Fork 578
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge Pull Request #7228 from trilinos/Trilinos/master_merge_20200422…
…_000613 Automatically Merged using Trilinos Master Merge AutoTester PR Title: Trilinos Master Merge PR Generator: Auto PR created to promote from master_merge_20200422_000613 branch to master PR Author: trilinos-autotester
- Loading branch information
Showing
102 changed files
with
1,943 additions
and
926 deletions.
There are no files selected for viewing
5 changes: 5 additions & 0 deletions
5
.../cee-rhel6/drivers/Trilinos-atdm-cee-rhel6_clang-9.0.1_openmpi-4.0.2_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/cee-rhel6/local-driver.sh |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
TRIBITS_PACKAGE(TrilinosATDMConfigTests) | ||
TRIBITS_ADD_TEST_DIRECTORIES(test) | ||
TRIBITS_ADD_TEST_DIRECTORIES(cee-rhel6) | ||
TRIBITS_ADD_TEST_DIRECTORIES(van1-tx2) | ||
TRIBITS_PACKAGE_POSTPROCESS() |
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,10 @@ | ||
TRIBITS_ADD_ADVANCED_TEST( cee-rhel6_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 | ||
"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
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,135 @@ | ||
#!/bin/bash | ||
|
||
CURRENT_SCRIPTS_DIR=`echo $BASH_SOURCE | sed "s/\(.*\)\/.*\.sh/\1/g"` | ||
ATDM_CONFIG_SCRIPT_DIR=`readlink -f ${CURRENT_SCRIPTS_DIR}/..` | ||
|
||
# | ||
# Test compiler parsing | ||
# | ||
|
||
|
||
testAll() { | ||
|
||
ATDM_CONFIG_SYSTEM_DIR=${ATDM_CONFIG_SCRIPT_DIR}/cee-rhel6 | ||
|
||
ATDM_CONFIG_BUILD_NAME=default | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} CLANG-9.0.1_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=default-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} CLANG-9.0.1_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before-clang-9.0.1-openmpi-4.0.2_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} CLANG-9.0.1_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before-clang-9.0_1-openmpi-4.0.2_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} CLANG-9.0.1_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before-clang-9.0_1-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} CLANG-9.0.1_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before-clang-9-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} CLANG-9.0.1_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before-clang-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} CLANG-9.0.1_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_gnu-7.2.0-openmpi-4.0.2-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} GNU-7.2.0_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_gnu-7.2.0_openmpi-4.0.2-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} GNU-7.2.0_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_gnu-7.2.0-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} GNU-7.2.0_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_gnu-7-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} GNU-7.2.0_OPENMPI-4.0.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_gnu-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} GNU-7.2.0_OPENMPI-4.0.2 | ||
|
||
# Check that 'gnus' does not match 'gnu'! (Shows true keyword matching is | ||
# working) | ||
ATDM_CONFIG_BUILD_NAME=before_gnus-after | ||
STDOUT=$(. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh 2>&1) | ||
GREP_LINE=$(echo "${STDOUT}" | grep "ERROR: A supported compiler was not selected") | ||
GREP_LINE_EXPECTED="*** ERROR: A supported compiler was not selected for 'cee-rhel6' env in buildname 'before_gnus-after'" | ||
#echo "GREP_LINE = [${GREP_LINE}]" | ||
echo "GREP_LINE_EXPECTED = [${GREP_LINE_EXPECTED}]" | ||
${_ASSERT_EQUALS_} '"${GREP_LINE}"' '"${GREP_LINE_EXPECTED}"' | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_intel-18.0.2-mpich2-3.2-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} INTEL-18.0.2_MPICH2-3.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_intel-18.0.2_mpich2-3.2-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} INTEL-18.0.2_MPICH2-3.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_intel-18.0.2-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} INTEL-18.0.2_MPICH2-3.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before_intel-18-after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} INTEL-18.0.2_MPICH2-3.2 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before-intel-19.0.3-intelmpi-2018.4_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} INTEL-19.0.3_INTELMPI-2018.4 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before-intel-19.0.3_intelmpi-2018.4_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} INTEL-19.0.3_INTELMPI-2018.4 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before-intel-19.0.3_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} INTEL-19.0.3_INTELMPI-2018.4 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before-intel-19_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} INTEL-19.0.3_INTELMPI-2018.4 | ||
|
||
ATDM_CONFIG_BUILD_NAME=before-intel_after | ||
. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh | ||
${_ASSERT_EQUALS_} ${ATDM_CONFIG_COMPILER} INTEL-19.0.3_INTELMPI-2018.4 | ||
|
||
# Check that 'somethingintel' does not match 'intl'! (Shows true keyword | ||
# matching is working) | ||
ATDM_CONFIG_BUILD_NAME=somethingintel | ||
STDOUT=$(. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh 2>&1) | ||
GREP_LINE=$(echo "${STDOUT}" | grep "ERROR: A supported compiler was not selected") | ||
GREP_LINE_EXPECTED="*** ERROR: A supported compiler was not selected for 'cee-rhel6' env in buildname 'somethingintel'" | ||
#echo "GREP_LINE = [${GREP_LINE}]" | ||
echo "GREP_LINE_EXPECTED = [${GREP_LINE_EXPECTED}]" | ||
${_ASSERT_EQUALS_} '"${GREP_LINE}"' '"${GREP_LINE_EXPECTED}"' | ||
|
||
# Check that missing compiler prints right error messagematch 'gnu'! | ||
ATDM_CONFIG_BUILD_NAME=help | ||
STDOUT=$(. ${ATDM_CONFIG_SCRIPT_DIR}/utils/set_build_options.sh 2>&1) | ||
GREP_LINE=$(echo "${STDOUT}" | grep "ERROR: A supported compiler was not selected") | ||
GREP_LINE_EXPECTED="*** ERROR: A supported compiler was not selected for 'cee-rhel6' env in buildname 'help'" | ||
#echo "GREP_LINE = [${GREP_LINE}]" | ||
echo "GREP_LINE_EXPECTED = [${GREP_LINE_EXPECTED}]" | ||
${_ASSERT_EQUALS_} '"${GREP_LINE}"' '"${GREP_LINE_EXPECTED}"' | ||
|
||
} | ||
|
||
|
||
# | ||
# Run the unit tests | ||
# | ||
|
||
. ${ATDM_CONFIG_SCRIPT_DIR}/test/shunit2/shunit2 |
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
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 was deleted.
Oops, something went wrong.
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,13 @@ | ||
# Doxygen | ||
|
||
`MueLu`'s documentation is built in the build tree: | ||
|
||
1. Run your `cmake` configure line or script. | ||
1. In the <buildDirectory>, type `make doc_muelu`. | ||
|
||
The documentation will be placed in `<buildDirectory>/packages/muelu/doc/html`. | ||
|
||
# User's Guide | ||
|
||
The user's guide is in `muelu/doc/UsersGuide`. | ||
To build the guide, simply run `make` in `muelu/doc/UsersGuide`, which should produce `mueluguide.pdf`. |
Oops, something went wrong.