forked from trilinos/Trilinos
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPullRequestLinuxClang10.0.0TestingSettings.cmake
80 lines (68 loc) · 6.43 KB
/
PullRequestLinuxClang10.0.0TestingSettings.cmake
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
# This file contains the options needed to both run the pull request testing
# for Trilinos for the Linux Clang 10.0.0 pull request testing builds, and to reproduce
# the errors reported by those builds. Prior to using this this file, the
# appropriate set of SEMS modules must be loaded and accessible through the
# SEMS NFS mount. (See the sems/PullRequest*TestingEnv.sh files.)
# Usage: cmake -C PullRequestLinuxClang10.0.0TestingSettings.cmake
# Misc options typically added by CI testing mode in TriBITS
# Use the below option only when submitting to the dashboard
#set (CTEST_USE_LAUNCHERS ON CACHE BOOL "Set by default for PR testing")
#set (TPL_ENABLE_Netcdf OFF CACHE BOOL "Turn off for Clang")
#set (TPL_Netcdf_LIBRARIES "-L$ENV{SEMS_NETCDF_ROOT}/lib;-L$ENV{SEMS_HDF5_ROOT}/lib;$ENV{SEMS_NETCDF_ROOT}/lib/libnetcdf.a;$ENV{SEMS_NETCDF_ROOT}/lib/libpnetcdf.a;$ENV{SEMS_HDF5_ROOT}/lib/libhdf5_hl.a;$ENV{SEMS_HDF5_ROOT}/lib/libhdf5.a;-lz;-ldl;-lcurl" CACHE STRING "Set by default for CUDA PR testing")
set (MPI_EXEC_PRE_NUMPROCS_FLAGS "--bind-to;none" CACHE STRING "Set by default for PR testing")
# NOTE: The above is a workaround for the problem of having threads on MPI
# ranks bind to the same cores (see #2422).
set(Trilinos_ENABLE_EXPLICIT_INSTANTIATION OFF CACHE STRING "ETI = OFF")
# Disable just one Teko sub-unit test that fails with openmpi 1.10 (#2712)
set (Teko_DISABLE_LSCSTABALIZED_TPETRA_ALPAH_INV_D ON CACHE BOOL "Temporarily disabled in PR testing")
# Disable three ShyLu_DD tests - see #2691
set (ShyLU_DDFROSch_test_frosch_laplacian_epetra_2d_gdsw_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (ShyLU_DDFROSch_test_frosch_laplacian_epetra_2d_rgdsw_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set (ShyLU_DDFROSch_test_frosch_interfacesets_2D_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
#Disable for clang
set(FEI_elemDOF_Aztec_MPI_2_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(FEI_lagrange_20quad_old_MPI_2_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(FEI_lagrange_20quad_old_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(FEI_multifield_vbr_az_MPI_2_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(FEI_multifield_vbr_az_MPI_3_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(ROL_example_PinT_parabolic-control_example_01_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(Rythmos_StepperBuilder_UnitTest_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
# # Disable for ETI = OFF
set(MueLu_BlockCrs-Tpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_DriverTpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_DriverTpetraYaml_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_DriverTpetraSingleReduceCG_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Maxwell3D-Tpetra_0_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Maxwell3D-Tpetra_1_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_ParameterListInterpreterTpetra_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_ParameterListInterpreterTpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_SimpleTpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_SimpleTpetraYaml_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_StandardReuse-Tpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Elasticity3D_Tpetra_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Elasticity3D_Tpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Interp_Laplace2D_kokkos_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Interp_Laplace2D_kokkos_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Interp_SA_Laplace2D_kokkos_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Interp_SA_Laplace2D_kokkos_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Laplace2D_Shift_Tpetra_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Laplace2D_Shift_Tpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Laplace2D_Tpetra_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Laplace2D_Tpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Laplace3D_SCP_Tpetra_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Laplace3D_SCP_Tpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Laplace3D_SPARC_Tpetra_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Laplace3D_SPARC_Tpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Line_Tpetra_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Line_Tpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Tentative_Laplace2D_kokkos_MPI_1_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_Structured_Tentative_Laplace2D_kokkos_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_UnitTestsCreatePreconditionerTpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_UnitTestsIntrepid2Tpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_UnitTestsTpetra_kokkos_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(MueLu_UnitTestsTpetra_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(PanzerMiniEM_MiniEM-BlockPrec_Augmentation_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(Stokhos_TpetraCrsMatrixMPVectorUnitTest_Serial_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(TrilinosCouplings_fenl_ensemble_8x8x8_belos_muelu_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
set(TrilinosCouplings_fenl_pce_8x8x8_belos_muelu_mean_based_MPI_4_DISABLE ON CACHE BOOL "Temporarily disabled in PR testing")
include("${CMAKE_CURRENT_LIST_DIR}/PullRequestLinuxCommonTestingSettings.cmake")