e4s: move default values for rocm/cuda arch into packags:all:variants (#34772)

This commit is contained in:
Harmen Stoppels 2023-01-04 16:09:14 +01:00 committed by GitHub
parent e21c1c5770
commit b9f48da560
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -21,7 +21,7 @@ spack:
blas: [openblas] blas: [openblas]
mpi: [mpich] mpi: [mpich]
target: [x86_64] target: [x86_64]
variants: +mpi variants: +mpi amdgpu_target=gfx90a cuda_arch=80
tbb: tbb:
require: "intel-tbb" require: "intel-tbb"
binutils: binutils:
@ -45,9 +45,9 @@ spack:
python: python:
version: [3.8.13] version: [3.8.13]
trilinos: trilinos:
variants: +amesos +amesos2 +anasazi +aztec +belos +boost +epetra +epetraext require: +amesos +amesos2 +anasazi +aztec +boost +epetra +epetraext
+ifpack +ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu +ifpack +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 +stratimikos
+teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long +teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long
xz: xz:
variants: +pic variants: +pic
@ -144,10 +144,7 @@ spack:
- swig@4.0.2-fortran - swig@4.0.2-fortran
- tasmanian - tasmanian
- tau +mpi +python - tau +mpi +python
- trilinos@13.0.1 +amesos +amesos2 +anasazi +aztec +belos +boost +epetra +epetraext +ifpack - trilinos@13.0.1 +belos +ifpack2 +stokhos
+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
- turbine - turbine
- umap - umap
- umpire - umpire
@ -156,77 +153,73 @@ spack:
- wannier90 - wannier90
# CUDA # CUDA
- amrex +cuda cuda_arch=80 - amrex +cuda
- arborx +cuda cuda_arch=80 ^kokkos@3.6.00 +wrapper - arborx +cuda ^kokkos@3.6.00 +wrapper
- bricks +cuda - bricks +cuda
- cabana +cuda ^kokkos@3.6.00 +wrapper +cuda_lambda +cuda cuda_arch=80 - cabana +cuda ^kokkos@3.6.00 +wrapper +cuda_lambda +cuda
- caliper +cuda cuda_arch=80 - caliper +cuda
- chai ~benchmarks ~tests +cuda cuda_arch=80 ^umpire@6.0.0 ~shared - chai ~benchmarks ~tests +cuda ^umpire@6.0.0 ~shared
- dealii +cuda cuda_arch=80 - dealii +cuda
- ecp-data-vis-sdk +cuda cuda_arch=80 - ecp-data-vis-sdk +cuda
+adios2 +hdf5 +vtkm +zfp +adios2 +hdf5 +vtkm +zfp
# Removing ascent because Dray is hung in CI. # Removing ascent because Dray is hung in CI.
# +ascent # +ascent
- flecsi +cuda cuda_arch=80 - flecsi +cuda
- flux-core +cuda - flux-core +cuda
- ginkgo +cuda cuda_arch=80 - ginkgo +cuda
- heffte +cuda cuda_arch=80 - heffte +cuda
- hpctoolkit +cuda - hpctoolkit +cuda
- hpx max_cpu_count=512 +cuda cuda_arch=80 - hpx max_cpu_count=512 +cuda
- hypre +cuda cuda_arch=80 - hypre +cuda
- kokkos +wrapper +cuda cuda_arch=80 - kokkos +wrapper +cuda
- kokkos-kernels +cuda cuda_arch=80 ^kokkos +wrapper +cuda cuda_arch=80 - kokkos-kernels +cuda ^kokkos +wrapper +cuda
- magma +cuda cuda_arch=80 - magma +cuda
- mfem +cuda cuda_arch=80 - mfem +cuda
- omega-h +cuda cuda_arch=80 - omega-h +cuda
- papi +cuda - papi +cuda
- petsc +cuda cuda_arch=80 - petsc +cuda
- py-torch +cuda cuda_arch=80 - py-torch +cuda
- raja +cuda cuda_arch=80 - raja +cuda
- slate +cuda cuda_arch=80 - slate +cuda
- slepc +cuda cuda_arch=80 - slepc +cuda
- strumpack ~slate +cuda cuda_arch=80 - strumpack ~slate +cuda
- sundials +cuda cuda_arch=80 - sundials +cuda
- superlu-dist +cuda cuda_arch=80 - superlu-dist +cuda
- tasmanian +cuda cuda_arch=80 - tasmanian +cuda
- tau +mpi +cuda - tau +mpi +cuda
- trilinos@13.4.0 +cuda cuda_arch=80 - trilinos@13.4.0 +belos +ifpack2 +stokhos +cuda
- umpire ~shared +cuda cuda_arch=80 - umpire ~shared +cuda
# ROCm # ROCm
- amrex +rocm amdgpu_target=gfx90a - amrex +rocm
- arborx +rocm amdgpu_target=gfx90a - arborx +rocm
- cabana +rocm - cabana +rocm
- caliper +rocm amdgpu_target=gfx90a - caliper +rocm
- chai ~benchmarks +rocm amdgpu_target=gfx90a - chai ~benchmarks +rocm
- ecp-data-vis-sdk +rocm amdgpu_target=gfx90a - ecp-data-vis-sdk +rocm
+vtkm +vtkm
- gasnet +rocm amdgpu_target=gfx90a - gasnet +rocm
- ginkgo +rocm amdgpu_target=gfx90a - ginkgo +rocm
- heffte +rocm amdgpu_target=gfx90a - heffte +rocm
- hpctoolkit +rocm - hpctoolkit +rocm
- hpx max_cpu_count=512 +rocm amdgpu_target=gfx90a - hpx max_cpu_count=512 +rocm
- hypre +rocm amdgpu_target=gfx90a - hypre +rocm
- kokkos +rocm amdgpu_target=gfx90a - kokkos +rocm
- magma ~cuda +rocm amdgpu_target=gfx90a - magma ~cuda +rocm
- mfem +rocm amdgpu_target=gfx90a - mfem +rocm
- papi +rocm amdgpu_target=gfx90a - papi +rocm
- petsc +rocm amdgpu_target=gfx90a - petsc +rocm
- raja ~openmp +rocm amdgpu_target=gfx90a - raja ~openmp +rocm
- slate +rocm amdgpu_target=gfx90a - slate +rocm
- slepc +rocm amdgpu_target=gfx90a ^petsc +rocm amdgpu_target=gfx90a - slepc +rocm ^petsc +rocm
- strumpack ~slate +rocm amdgpu_target=gfx90a - strumpack ~slate +rocm
- sundials +rocm amdgpu_target=gfx90a - sundials +rocm
- superlu-dist +rocm amdgpu_target=gfx90a - superlu-dist +rocm
- tasmanian ~openmp +rocm amdgpu_target=gfx90a - tasmanian ~openmp +rocm
- tau +mpi +rocm - tau +mpi +rocm
- trilinos@13.4.0 +amesos +amesos2 +anasazi +aztec ~belos +boost +epetra +epetraext - trilinos@13.4.0 ~belos ~ifpack2 ~stokhos +rocm
+ifpack ~ifpack2 +intrepid +intrepid2 +isorropia +kokkos +ml +minitensor +muelu - umpire +rocm
+nox +piro +phalanx +rol +rythmos +sacado +stk +shards +shylu ~stokhos +stratimikos - upcxx +rocm
+teko +tempus +tpetra +trilinoscouplings +zoltan +zoltan2 +superlu-dist gotype=long_long
+rocm amdgpu_target=gfx90a
- umpire +rocm amdgpu_target=gfx90a
- upcxx +rocm amdgpu_target=gfx90a
# CPU failures # CPU failures
#- geopm # /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: error:'__builtin_strncpy' specified bound 512 equals destination size [-Werror=stringop-truncation] #- geopm # /usr/include/x86_64-linux-gnu/bits/string_fortified.h:95:10: error:'__builtin_strncpy' specified bound 512 equals destination size [-Werror=stringop-truncation]