E4S: Conservatively add ecp-data-vis-sdk (#33621)
* E4S: Conservatively add ecp-data-vis-sdk * Remove ascent from CUDA SDK stack to stop hanging on Dray * Adios2: Newer FindPython uses Python_EXECUTABLE
This commit is contained in:
parent
63e4406514
commit
5d2c9636ff
2 changed files with 10 additions and 19 deletions
|
@ -57,14 +57,12 @@ spack:
|
||||||
specs:
|
specs:
|
||||||
# CPU
|
# CPU
|
||||||
- adios
|
- adios
|
||||||
- adios2
|
|
||||||
- alquimia
|
- alquimia
|
||||||
- aml
|
- aml
|
||||||
- amrex
|
- amrex
|
||||||
- arborx
|
- arborx
|
||||||
- archer
|
- archer
|
||||||
- argobots
|
- argobots
|
||||||
- ascent
|
|
||||||
- axom
|
- axom
|
||||||
- bolt
|
- bolt
|
||||||
- bricks
|
- bricks
|
||||||
|
@ -74,12 +72,11 @@ spack:
|
||||||
- chai ~benchmarks ~tests
|
- chai ~benchmarks ~tests
|
||||||
- charliecloud
|
- charliecloud
|
||||||
- conduit
|
- conduit
|
||||||
- darshan-runtime
|
|
||||||
- darshan-util
|
|
||||||
- datatransferkit
|
- datatransferkit
|
||||||
- dyninst
|
- dyninst
|
||||||
|
- ecp-data-vis-sdk ~cuda ~rocm
|
||||||
|
+adios2 +ascent +cinema +darshan +faodel +hdf5 +paraview +pnetcdf +sz +unifyfs +veloc +visit +vtkm +zfp
|
||||||
- exaworks
|
- exaworks
|
||||||
- faodel
|
|
||||||
- flecsi
|
- flecsi
|
||||||
- flit
|
- flit
|
||||||
- flux-core
|
- flux-core
|
||||||
|
@ -91,8 +88,6 @@ spack:
|
||||||
- gotcha
|
- gotcha
|
||||||
- gptune
|
- gptune
|
||||||
- h5bench
|
- h5bench
|
||||||
- hdf5 +fortran +hl +shared
|
|
||||||
- hdf5-vol-async
|
|
||||||
- heffte +fftw
|
- heffte +fftw
|
||||||
- hpctoolkit
|
- hpctoolkit
|
||||||
- hpx networking=mpi
|
- hpx networking=mpi
|
||||||
|
@ -119,7 +114,6 @@ spack:
|
||||||
- openpmd-api
|
- openpmd-api
|
||||||
- papi
|
- papi
|
||||||
- papyrus
|
- papyrus
|
||||||
- parallel-netcdf
|
|
||||||
- parsec ~cuda
|
- parsec ~cuda
|
||||||
- pdt
|
- pdt
|
||||||
- petsc
|
- petsc
|
||||||
|
@ -128,7 +122,6 @@ spack:
|
||||||
- plumed
|
- plumed
|
||||||
- precice
|
- precice
|
||||||
- pumi
|
- pumi
|
||||||
- py-cinemasci
|
|
||||||
- py-jupyterhub
|
- py-jupyterhub
|
||||||
- py-libensemble
|
- py-libensemble
|
||||||
- py-petsc4py
|
- py-petsc4py
|
||||||
|
@ -148,7 +141,6 @@ spack:
|
||||||
- superlu-dist
|
- superlu-dist
|
||||||
- swig
|
- swig
|
||||||
- swig@4.0.2-fortran
|
- swig@4.0.2-fortran
|
||||||
- sz
|
|
||||||
- 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 +amesos +amesos2 +anasazi +aztec +belos +boost +epetra +epetraext +ifpack
|
||||||
|
@ -158,24 +150,22 @@ spack:
|
||||||
- turbine
|
- turbine
|
||||||
- umap
|
- umap
|
||||||
- umpire
|
- umpire
|
||||||
- unifyfs
|
|
||||||
- upcxx
|
- upcxx
|
||||||
- variorum
|
- variorum
|
||||||
- veloc
|
|
||||||
- vtk-m
|
|
||||||
- wannier90
|
- wannier90
|
||||||
- zfp
|
|
||||||
|
|
||||||
# CUDA
|
# CUDA
|
||||||
- adios2 +cuda cuda_arch=80
|
|
||||||
- amrex +cuda cuda_arch=80
|
- amrex +cuda cuda_arch=80
|
||||||
- arborx +cuda cuda_arch=80 ^kokkos@3.6.00 +wrapper
|
- arborx +cuda cuda_arch=80 ^kokkos@3.6.00 +wrapper
|
||||||
- ascent +cuda cuda_arch=80
|
|
||||||
- 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 cuda_arch=80
|
||||||
- caliper +cuda cuda_arch=80
|
- caliper +cuda cuda_arch=80
|
||||||
- chai ~benchmarks ~tests +cuda cuda_arch=80 ^umpire@6.0.0 ~shared
|
- chai ~benchmarks ~tests +cuda cuda_arch=80 ^umpire@6.0.0 ~shared
|
||||||
- dealii +cuda cuda_arch=80
|
- dealii +cuda cuda_arch=80
|
||||||
|
- ecp-data-vis-sdk +cuda cuda_arch=80
|
||||||
|
+adios2 +hdf5 +vtkm +zfp
|
||||||
|
# Removing ascent because Dray is hung in CI.
|
||||||
|
# +ascent
|
||||||
- flecsi +cuda cuda_arch=80
|
- flecsi +cuda cuda_arch=80
|
||||||
- flux-core +cuda
|
- flux-core +cuda
|
||||||
- ginkgo +cuda cuda_arch=80
|
- ginkgo +cuda cuda_arch=80
|
||||||
|
@ -201,8 +191,6 @@ spack:
|
||||||
- tau +mpi +cuda
|
- tau +mpi +cuda
|
||||||
- trilinos@13.4.0 +cuda cuda_arch=80
|
- trilinos@13.4.0 +cuda cuda_arch=80
|
||||||
- umpire ~shared +cuda cuda_arch=80
|
- umpire ~shared +cuda cuda_arch=80
|
||||||
- vtk-m +cuda cuda_arch=80
|
|
||||||
- zfp +cuda cuda_arch=80
|
|
||||||
|
|
||||||
# ROCm
|
# ROCm
|
||||||
- amrex +rocm amdgpu_target=gfx90a
|
- amrex +rocm amdgpu_target=gfx90a
|
||||||
|
@ -210,6 +198,8 @@ spack:
|
||||||
- cabana +rocm
|
- cabana +rocm
|
||||||
- caliper +rocm amdgpu_target=gfx90a
|
- caliper +rocm amdgpu_target=gfx90a
|
||||||
- chai ~benchmarks +rocm amdgpu_target=gfx90a
|
- chai ~benchmarks +rocm amdgpu_target=gfx90a
|
||||||
|
- ecp-data-vis-sdk +rocm amdgpu_target=gfx90a
|
||||||
|
+vtkm
|
||||||
- gasnet +rocm amdgpu_target=gfx90a
|
- gasnet +rocm amdgpu_target=gfx90a
|
||||||
- ginkgo +rocm amdgpu_target=gfx90a
|
- ginkgo +rocm amdgpu_target=gfx90a
|
||||||
- heffte +rocm amdgpu_target=gfx90a
|
- heffte +rocm amdgpu_target=gfx90a
|
||||||
|
@ -236,7 +226,6 @@ spack:
|
||||||
+rocm amdgpu_target=gfx90a
|
+rocm amdgpu_target=gfx90a
|
||||||
- umpire +rocm amdgpu_target=gfx90a
|
- umpire +rocm amdgpu_target=gfx90a
|
||||||
- upcxx +rocm amdgpu_target=gfx90a
|
- upcxx +rocm amdgpu_target=gfx90a
|
||||||
- vtk-m ~openmp +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]
|
||||||
|
@ -297,6 +286,7 @@ spack:
|
||||||
|
|
||||||
- match:
|
- match:
|
||||||
- cuda
|
- cuda
|
||||||
|
- dray
|
||||||
- dyninst
|
- dyninst
|
||||||
- ginkgo
|
- ginkgo
|
||||||
- hpx
|
- hpx
|
||||||
|
|
|
@ -208,6 +208,7 @@ def cmake_args(self):
|
||||||
|
|
||||||
if "+python" in spec or self.run_tests:
|
if "+python" in spec or self.run_tests:
|
||||||
args.append("-DPYTHON_EXECUTABLE:FILEPATH=%s" % spec["python"].command.path)
|
args.append("-DPYTHON_EXECUTABLE:FILEPATH=%s" % spec["python"].command.path)
|
||||||
|
args.append("-DPython_EXECUTABLE:FILEPATH=%s" % spec["python"].command.path)
|
||||||
|
|
||||||
return args
|
return args
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue