diff options
author | Seth R. Johnson <johnsonsr@ornl.gov> | 2022-01-27 23:08:15 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-27 21:08:15 -0700 |
commit | 2fd26be9889847b9bc75fde160e263e3b98448c3 (patch) | |
tree | 8ce3e882d40b6ac8957e4888059950fea2f4e859 /share | |
parent | 405adce5aee7577373c0d31d0905afbe10e98c3f (diff) | |
download | spack-2fd26be9889847b9bc75fde160e263e3b98448c3.tar.gz spack-2fd26be9889847b9bc75fde160e263e3b98448c3.tar.bz2 spack-2fd26be9889847b9bc75fde160e263e3b98448c3.tar.xz spack-2fd26be9889847b9bc75fde160e263e3b98448c3.zip |
Trilinos: minimize E4S CUDA build (#28591)
* trilinos: update dependencies
Use the tribits deps to clarify some dependencies, and group some together
using `with` statements, eliminating some transitive conflict duplication.
* trilinos: Restricit cuda incompatibility
* e4s: vastly reduce number of packages in trilinos-cuda build
Not clear who the customers of cuda-enabled trilinos are, or what options
they need, or which sets of options conflict...
* e4s: remove ~wrapper from trilinos+cuda
Diffstat (limited to 'share')
-rw-r--r-- | share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml index d2ed08d04d..fe054d3345 100644 --- a/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml +++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml @@ -77,7 +77,9 @@ spack: - sundials +cuda cuda_arch=70 - superlu-dist +cuda cuda_arch=70 - tasmanian +cuda cuda_arch=70 - - trilinos@13.2.0 +cuda cuda_arch=70 + # Trilinos: enable CUDA, Kokkos, and important Tpetra-era solver packages; + # disable Epetra; disable ETI to speed up CI; disable all other TPLs + - trilinos@13.2.0 +cuda cuda_arch=70 +wrapper +amesos2 +belos +ifpack2 +kokkos +muelu +nox +stratimikos +tpetra ~amesos ~anasazi ~aztec ~epetraext ~ifpack ~isorropia ~ml ~teko ~tempus ~zoltan ~zoltan2 ~explicit_template_instantiation ~adios2~basker~boost~chaco~complex~debug~dtk~epetraextbtf~epetraextexperimental~epetraextgraphreorderings~exodus~float~fortran~gtest~hypre~intrepid~intrepid2~ipo~mesquite~minitensor~mumps~openmp~phalanx~piro~rocm~rol~rythmos~sacado~scorec~shards~shared~shylu~stk~stokhos~strumpack~suite-sparse~superlu~superlu-dist~trilinoscouplings~x11 - umpire ~shared +cuda cuda_arch=70 - vtk-m +cuda cuda_arch=70 - zfp +cuda cuda_arch=70 |