e4s ci stacks: reduce package prefs (#47381)

This commit is contained in:
eugeneswalker 2024-11-02 16:18:13 -07:00 committed by GitHub
parent 55918c31d2
commit 632c009569
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 4 additions and 53 deletions

View File

@ -14,14 +14,10 @@ spack:
variants: +mpi variants: +mpi
binutils: binutils:
variants: +ld +gold +headers +libiberty ~nls variants: +ld +gold +headers +libiberty ~nls
elfutils:
variants: ~nls
hdf5: hdf5:
variants: +fortran +hl +shared variants: +fortran +hl +shared
libfabric: libfabric:
variants: fabrics=sockets,tcp,udp,rxm variants: fabrics=sockets,tcp,udp,rxm
libunwind:
variants: +pic +xz
openblas: openblas:
variants: threads=openmp variants: threads=openmp
trilinos: trilinos:
@ -29,25 +25,14 @@ spack:
+ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu +ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu
+nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos +nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos
+teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long +teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long
xz:
variants: +pic
mpi: mpi:
require: mpich require: mpich
mpich: mpich:
require: '~wrapperrpath ~hwloc %gcc target=neoverse_v2' require: '~wrapperrpath ~hwloc %gcc target=neoverse_v2'
tbb: tbb:
require: intel-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: vtk-m:
require: "+examples %gcc target=neoverse_v2" require: "+examples %gcc target=neoverse_v2"
cuda:
version: [11.8.0]
paraview: paraview:
require: "+examples %gcc target=neoverse_v2" require: "+examples %gcc target=neoverse_v2"

View File

@ -14,14 +14,10 @@ spack:
variants: +mpi variants: +mpi
binutils: binutils:
variants: +ld +gold +headers +libiberty ~nls variants: +ld +gold +headers +libiberty ~nls
elfutils:
variants: ~nls
hdf5: hdf5:
variants: +fortran +hl +shared variants: +fortran +hl +shared
libfabric: libfabric:
variants: fabrics=sockets,tcp,udp,rxm variants: fabrics=sockets,tcp,udp,rxm
libunwind:
variants: +pic +xz
openblas: openblas:
variants: threads=openmp variants: threads=openmp
trilinos: trilinos:
@ -29,27 +25,16 @@ spack:
+ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu +ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu
+nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos +nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos
+teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long +teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long
xz:
variants: +pic
mpi: mpi:
require: mpich require: mpich
mpich: mpich:
require: '~wrapperrpath ~hwloc %gcc target=neoverse_v1' require: '~wrapperrpath ~hwloc %gcc target=neoverse_v1'
tbb: tbb:
require: intel-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: vtk-m:
require: "+examples %gcc target=neoverse_v1" require: "+examples %gcc target=neoverse_v1"
paraview: paraview:
require: "+examples %gcc target=neoverse_v1" require: "+examples %gcc target=neoverse_v1"
cuda:
version: [11.8.0]
specs: specs:
# CPU # CPU

View File

@ -15,14 +15,10 @@ spack:
variants: +mpi cuda_arch=70 variants: +mpi cuda_arch=70
binutils: binutils:
variants: +ld +gold +headers +libiberty ~nls variants: +ld +gold +headers +libiberty ~nls
elfutils:
variants: ~nls
hdf5: hdf5:
variants: +fortran +hl +shared variants: +fortran +hl +shared
libfabric: libfabric:
variants: fabrics=sockets,tcp,udp,rxm variants: fabrics=sockets,tcp,udp,rxm
libunwind:
variants: +pic +xz
openblas: openblas:
variants: threads=openmp variants: threads=openmp
trilinos: trilinos:
@ -42,8 +38,6 @@ spack:
require: "~tcmalloc %gcc@9.4.0 target=ppc64le" require: "~tcmalloc %gcc@9.4.0 target=ppc64le"
tbb: tbb:
require: intel-tbb require: intel-tbb
libffi:
require: "@3.4.4 %gcc@9.4.0 target=ppc64le"
vtk-m: vtk-m:
require: "+examples %gcc@9.4.0 target=ppc64le" require: "+examples %gcc@9.4.0 target=ppc64le"
cuda: cuda:

View File

@ -14,8 +14,6 @@ spack:
variants: +mpi variants: +mpi
binutils: binutils:
variants: +ld +gold +headers +libiberty ~nls variants: +ld +gold +headers +libiberty ~nls
elfutils:
variants: ~nls
hdf5: hdf5:
variants: +fortran +hl +shared variants: +fortran +hl +shared
libfabric: libfabric:
@ -29,30 +27,19 @@ spack:
+ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu +ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu
+nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos +nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu +stokhos +stratimikos
+teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long +teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long
xz:
variants: +pic
mpi: mpi:
require: mpich require: mpich
mpich: mpich:
require: '~wrapperrpath ~hwloc' require: '~wrapperrpath ~hwloc target=x86_64_v3'
tbb: tbb:
require: intel-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: vtk-m:
require: "+examples" require: "+examples target=x86_64_v3"
visit: visit:
require: "~gui" require: "~gui target=x86_64_v3"
cuda:
version: [11.8.0]
paraview: paraview:
# Don't build GUI support or GLX rendering for HPC/container deployments # 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: specs:
# CPU # CPU