summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
Diffstat (limited to 'share')
-rw-r--r--share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse-v2/spack.yaml15
-rw-r--r--share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml15
-rw-r--r--share/spack/gitlab/cloud_pipelines/stacks/e4s-power/spack.yaml6
-rw-r--r--share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml21
4 files changed, 4 insertions, 53 deletions
diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse-v2/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse-v2/spack.yaml
index 5d5ca5fbd6..1eb61ec5e9 100644
--- a/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse-v2/spack.yaml
+++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse-v2/spack.yaml
@@ -14,14 +14,10 @@ spack:
variants: +mpi
binutils:
variants: +ld +gold +headers +libiberty ~nls
- elfutils:
- variants: ~nls
hdf5:
variants: +fortran +hl +shared
libfabric:
variants: fabrics=sockets,tcp,udp,rxm
- libunwind:
- variants: +pic +xz
openblas:
variants: threads=openmp
trilinos:
@@ -29,25 +25,14 @@ spack:
+ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu
+nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos
+teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long
- xz:
- variants: +pic
mpi:
require: mpich
mpich:
require: '~wrapperrpath ~hwloc %gcc target=neoverse_v2'
tbb:
require: intel-tbb
- boost:
- variants: +atomic +chrono +container +date_time +exception +filesystem +graph
- +iostreams +locale +log +math +mpi +multithreaded +program_options +random
- +regex +serialization +shared +signals +stacktrace +system +test +thread +timer
- cxxstd=17 visibility=global
- libffi:
- require: "@3.4.4 %gcc target=neoverse_v2"
vtk-m:
require: "+examples %gcc target=neoverse_v2"
- cuda:
- version: [11.8.0]
paraview:
require: "+examples %gcc target=neoverse_v2"
diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml
index 948a57f8b9..24a488fbe9 100644
--- a/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml
+++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s-neoverse_v1/spack.yaml
@@ -14,14 +14,10 @@ spack:
variants: +mpi
binutils:
variants: +ld +gold +headers +libiberty ~nls
- elfutils:
- variants: ~nls
hdf5:
variants: +fortran +hl +shared
libfabric:
variants: fabrics=sockets,tcp,udp,rxm
- libunwind:
- variants: +pic +xz
openblas:
variants: threads=openmp
trilinos:
@@ -29,27 +25,16 @@ spack:
+ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu
+nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos
+teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long
- xz:
- variants: +pic
mpi:
require: mpich
mpich:
require: '~wrapperrpath ~hwloc %gcc target=neoverse_v1'
tbb:
require: intel-tbb
- boost:
- variants: +atomic +chrono +container +date_time +exception +filesystem +graph
- +iostreams +locale +log +math +mpi +multithreaded +program_options +random
- +regex +serialization +shared +signals +stacktrace +system +test +thread +timer
- cxxstd=17 visibility=global
- libffi:
- require: "@3.4.4 %gcc target=neoverse_v1"
vtk-m:
require: "+examples %gcc target=neoverse_v1"
paraview:
require: "+examples %gcc target=neoverse_v1"
- cuda:
- version: [11.8.0]
specs:
# CPU
diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s-power/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s-power/spack.yaml
index 0453392c1b..a770b0a299 100644
--- a/share/spack/gitlab/cloud_pipelines/stacks/e4s-power/spack.yaml
+++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s-power/spack.yaml
@@ -15,14 +15,10 @@ spack:
variants: +mpi cuda_arch=70
binutils:
variants: +ld +gold +headers +libiberty ~nls
- elfutils:
- variants: ~nls
hdf5:
variants: +fortran +hl +shared
libfabric:
variants: fabrics=sockets,tcp,udp,rxm
- libunwind:
- variants: +pic +xz
openblas:
variants: threads=openmp
trilinos:
@@ -42,8 +38,6 @@ spack:
require: "~tcmalloc %gcc@9.4.0 target=ppc64le"
tbb:
require: intel-tbb
- libffi:
- require: "@3.4.4 %gcc@9.4.0 target=ppc64le"
vtk-m:
require: "+examples %gcc@9.4.0 target=ppc64le"
cuda:
diff --git a/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml
index dda9aefb95..0b81e53d56 100644
--- a/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml
+++ b/share/spack/gitlab/cloud_pipelines/stacks/e4s/spack.yaml
@@ -14,8 +14,6 @@ spack:
variants: +mpi
binutils:
variants: +ld +gold +headers +libiberty ~nls
- elfutils:
- variants: ~nls
hdf5:
variants: +fortran +hl +shared
libfabric:
@@ -29,30 +27,19 @@ spack:
+ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu
+nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos
+teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long
- xz:
- variants: +pic
mpi:
require: mpich
mpich:
- require: '~wrapperrpath ~hwloc'
+ require: '~wrapperrpath ~hwloc target=x86_64_v3'
tbb:
require: intel-tbb
- boost:
- variants: +atomic +chrono +container +date_time +exception +filesystem +graph
- +iostreams +locale +log +math +mpi +multithreaded +program_options +random
- +regex +serialization +shared +signals +stacktrace +system +test +thread +timer
- cxxstd=17 visibility=global
- libffi:
- require: "@3.4.4"
vtk-m:
- require: "+examples"
+ require: "+examples target=x86_64_v3"
visit:
- require: "~gui"
- cuda:
- version: [11.8.0]
+ require: "~gui target=x86_64_v3"
paraview:
# Don't build GUI support or GLX rendering for HPC/container deployments
- require: "@5.11 +examples ~qt ^[virtuals=gl] osmesa"
+ require: "@5.11 +examples ~qt ^[virtuals=gl] osmesa target=x86_64_v3"
specs:
# CPU