Skip to content

Commit

Permalink
PullRequestLinuxGCCTestingSettings.cmake: add scotch to all PR builds
Browse files Browse the repository at this point in the history
This will close issue trilinos#2065
  • Loading branch information
prwolfe committed Jun 13, 2018
1 parent 1f0b422 commit 16d0f8d
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 3 deletions.
7 changes: 7 additions & 0 deletions cmake/std/PullRequestLinuxGCCTestingSettings.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,11 @@ set (TPL_ENABLE_HDF5 ON CACHE BOOL "Set by default for PR testing")
set (TPL_ENABLE_Netcdf ON CACHE BOOL "Set by default for PR testing")
set (TPL_ENABLE_SuperLU ON CACHE BOOL "Set by default for PR testing")
set (Trilinos_TRACE_ADD_TEST ON CACHE BOOL "Set by default for PR testing")

set (TPL_ENABLE_Scotch ON CACHE BOOL "Set by default for PR testing")
# Disable test that was enabled when Scotch TPL was enabled (#2051, #2052)
set (Zoltan2_orderingTestDriverExample_MPI_1_DISABLE ONCACHE BOOL "Set by default for PR testing")

# Disable long-failing Piro test until it can be fixed (#826)
set (Piro_EpetraSolver_MPI_4_DISABLE ON CACHE BOOL "Set by default for PR testing")

Expand Down Expand Up @@ -93,3 +98,5 @@ SET(Netcdf_LIBRARY_DIRS "$ENV{SEMS_NETCDF_LIBRARY_PATH}" CACHE PATH "Set by defa
SET(SuperLU_INCLUDE_DIRS "$ENV{SEMS_SUPERLU_INCLUDE_PATH}" CACHE PATH "Set by default for PR testing")
SET(SuperLU_LIBRARY_DIRS "$ENV{SEMS_SUPERLU_LIBRARY_PATH}" CACHE PATH "Set by default for PR testing")

set (TPL_Scotch_INCLUDE_DIRS "$ENV{SEMS_SCOTCH_INCLUDE_PATH}" CACHE PATH "Set by default for PR testing")
set (Scotch_LIBRARY_DIRS "$ENV{SEMS_SCOTCH_LIBRARY_PATH}" CACHE PATH "Set by default for PR testing")
2 changes: 1 addition & 1 deletion cmake/std/sems/PullRequestGCC4.8.4TestingEnv.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ module load sems-zlib/1.2.8/base
module load sems-hdf5/1.8.12/parallel
module load sems-netcdf/4.4.1/exo_parallel
module load sems-parmetis/4.0.3/parallel
module load sems-scotch/6.0.3/parallel
module load sems-scotch/6.0.3/nopthread_64bit_parallel
module load sems-superlu/4.3/base

# Using CMake and Ninja modules from the ATDM project space.
Expand Down
8 changes: 7 additions & 1 deletion cmake/std/sems/PullRequestGCC4.9.3TestingEnv.sh
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,15 @@ module load sems-zlib/1.2.8/base
module load sems-hdf5/1.8.12/parallel
module load sems-netcdf/4.4.1/exo_parallel
module load sems-parmetis/4.0.3/parallel
module load sems-scotch/6.0.3/parallel
module load sems-scotch/6.0.3/nopthread_64bit_parallel
module load sems-superlu/4.3/base

# Using CMake and Ninja modules from the ATDM project space.
# SEMS does not yet supply a recent enough version of CMake
# for the single configure/build/test capability. We are also
# using a custom version of Ninja (with Fortran support not
# available in main-line Ninja) to significantly speed up
# compile and link times.
module load atdm-env
module load atdm-cmake/3.11.1
module load atdm-ninja_fortran/1.7.2
Expand Down
2 changes: 1 addition & 1 deletion cmake/std/sems/PullRequestIntel17.0.1TestingEnv.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ module load sems-zlib/1.2.8/base
module load sems-hdf5/1.8.12/parallel
module load sems-netcdf/4.4.1/exo_parallel
module load sems-parmetis/4.0.3/parallel
module load sems-scotch/6.0.3/parallel
module load sems-scotch/6.0.3/nopthread_64bit_parallel
module load sems-superlu/4.3/base

# Using CMake and Ninja modules from the ATDM project space.
Expand Down

0 comments on commit 16d0f8d

Please sign in to comment.