Skip to content

Commit

Permalink
Merge Pull Request #9949 from ZUUL42/Trilinos/full_build
Browse files Browse the repository at this point in the history
Automatically Merged using Trilinos Pull Request AutoTester
PR Title: Framework: Full build test
PR Author: ZUUL42
  • Loading branch information
trilinos-autotester authored Nov 19, 2021
2 parents e6456b4 + bb2c4a4 commit 4870ce1
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 22 deletions.
1 change: 0 additions & 1 deletion cmake/std/PullRequestLinuxCudaDriver.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ set -x

#TODO: review appropriate job size
#cuda 10.1.105 will be built with rhel7G
export TRILINOS_PR_DO_NOT_SET_PROXY=TRUE

bsub -x -Is -n 20 -J ${JOB_NAME} -W ${BSUB_CTEST_TIME_LIMIT} ${WORKSPACE}/Trilinos/cmake/std/PullRequestLinuxDriver.sh

Expand Down
4 changes: 2 additions & 2 deletions cmake/std/PullRequestLinuxGCC8.3.0TestingSettings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,6 @@ set (Teko_DISABLE_LSCSTABALIZED_TPETRA_ALPAH_INV_D ON CACHE BOOL "Temporarily di
# this build is different from the others in using static libraries
set (BUILD_SHARED_LIBS OFF CACHE BOOL "Off by default for PR testing in GCC 4.8.4")

include("${CMAKE_CURRENT_LIST_DIR}/PullRequestLinuxCommonTestingSettings.cmake")

set(CMAKE_CXX_FLAGS "-fno-strict-aliasing -Wall -Wno-clobbered -Wno-vla -Wno-pragmas -Wno-unknown-pragmas -Wno-parentheses -Wno-unused-local-typedefs -Wno-literal-suffix -Wno-deprecated-declarations -Wno-misleading-indentation -Wno-int-in-bool-context -Wno-maybe-uninitialized -Wno-class-memaccess -Wno-inline -Wno-nonnull-compare -Wno-address -Werror -DTRILINOS_HIDE_DEPRECATED_HEADER_WARNINGS" CACHE STRING "Warnings as errors settings")

include("${CMAKE_CURRENT_LIST_DIR}/PullRequestLinuxCommonTestingSettings.cmake")
12 changes: 3 additions & 9 deletions cmake/std/PullRequestLinuxWeaverTestingSettings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -83,11 +83,6 @@ set (TPL_DLlib_LIBRARIES "-ldl" CACHE FILEPATH "Set by default for CUDA PR testi

set (Trilinos_ENABLE_Stokhos OFF CACHE BOOL "Set by default for CUDA PR testing")

# The compile times for two Panzer files went up to over 6 hours. This
# turns off one feature that allows these in about 24 minutes. Please remove
# when issue #7532 is resolved.
set (Sacado_NEW_FAD_DESIGN_IS_DEFAULT OFF CACHE BOOL "Temporary fix for issue #7532" )

# Disable some packages that can't be tested with this PR build
set (Trilinos_ENABLE_ShyLU_NodeTacho OFF CACHE BOOL
"Can't test Tacho with CUDA without RDC" FORCE)
Expand Down Expand Up @@ -144,9 +139,6 @@ set (Trilinos_ENABLE_COMPLEX ON CACHE BOOL "Testing for #9025")
set (Teuchos_ENABLE_COMPLEX ON CACHE BOOL "Testing for #9025")
set (Tpetra_INST_COMPLEX_DOUBLE ON CACHE BOOL "Testing for #9025")

include("${CMAKE_CURRENT_LIST_DIR}/PullRequestLinuxCommonTestingSettings.cmake")


#Tests turned off to be able to move the cuda pr build to weaver
set (_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (Anasazi_BlockDavidson_complex_test_0_MPI_4_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
Expand Down Expand Up @@ -313,4 +305,6 @@ set (Stratimikos_Belos_GCRODR_strattest_MPI_4_DISABLE ON CACHE BOOL "Temporary d
set (Stratimikos_test_amesos_thyra_driver_MPI_1_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (Stratimikos_Thyra_Belos_StatusTest_UnitTests_MPI_1_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (ThyraCore_MultiVector_RowStatScaledOp_UnitTests_MPI_2_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (TrilinosCouplings_Example_Maxwell_Tpetra_MueLu_MPI_1_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (TrilinosCouplings_Example_Maxwell_Tpetra_MueLu_MPI_1_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")

include("${CMAKE_CURRENT_LIST_DIR}/PullRequestLinuxCommonTestingSettings.cmake")
13 changes: 3 additions & 10 deletions cmake/std/PullRequestLinuxWeaverUvmOffTestingSettings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -86,11 +86,6 @@ set (TPL_DLlib_LIBRARIES "-ldl" CACHE FILEPATH "Set by default for CUDA PR testi

set (Trilinos_ENABLE_Stokhos OFF CACHE BOOL "Set by default for CUDA PR testing")

# The compile times for two Panzer files went up to over 6 hours. This
# turns off one feature that allows these in about 24 minutes. Please remove
# when issue #7532 is resolved.
set (Sacado_NEW_FAD_DESIGN_IS_DEFAULT OFF CACHE BOOL "Temporary fix for issue #7532" )

# Disable some packages that can't be tested with this PR build
set (Trilinos_ENABLE_ShyLU_NodeTacho OFF CACHE BOOL
"Can't test Tacho with CUDA without RDC" FORCE)
Expand Down Expand Up @@ -147,10 +142,6 @@ set (Trilinos_ENABLE_COMPLEX ON CACHE BOOL "Testing for #9025")
set (Teuchos_ENABLE_COMPLEX ON CACHE BOOL "Testing for #9025")
set (Tpetra_INST_COMPLEX_DOUBLE ON CACHE BOOL "Testing for #9025")

include("${CMAKE_CURRENT_LIST_DIR}/PullRequestLinuxCommonTestingSettings.cmake")



### Tests disabled to get the cuda build moved to weaver ####
set (Anasazi_BlockDavidson_complex_test_0_MPI_4_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (Anasazi_BlockDavidson_complex_test_2_MPI_4_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
Expand Down Expand Up @@ -370,4 +361,6 @@ set (Stratimikos_Belos_GCRODR_strattest_MPI_4_DISABLE ON CACHE BOOL "Temporary d
set (Stratimikos_test_amesos_thyra_driver_MPI_1_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (Stratimikos_Thyra_Belos_StatusTest_UnitTests_MPI_1_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (ThyraCore_MultiVector_RowStatScaledOp_UnitTests_MPI_2_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (TrilinosCouplings_Example_Maxwell_Tpetra_MueLu_MPI_1_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")
set (TrilinosCouplings_Example_Maxwell_Tpetra_MueLu_MPI_1_DISABLE ON CACHE BOOL "Temporary disable for CUDA PR testing")

include("${CMAKE_CURRENT_LIST_DIR}/PullRequestLinuxCommonTestingSettings.cmake")

0 comments on commit 4870ce1

Please sign in to comment.