e4s hopper ci: minimize root specs (#44436)
This commit is contained in:
		@@ -51,21 +51,21 @@ spack:
 | 
			
		||||
 | 
			
		||||
  specs:
 | 
			
		||||
  # CPU
 | 
			
		||||
  - adios
 | 
			
		||||
  - alquimia
 | 
			
		||||
  - aml
 | 
			
		||||
  # - adios
 | 
			
		||||
  # - alquimia
 | 
			
		||||
  # - aml
 | 
			
		||||
  - amrex
 | 
			
		||||
  - arborx
 | 
			
		||||
  - argobots
 | 
			
		||||
  # - argobots
 | 
			
		||||
  - ascent # ecp dav
 | 
			
		||||
  - axom
 | 
			
		||||
  - bolt
 | 
			
		||||
  - boost
 | 
			
		||||
  # - bolt
 | 
			
		||||
  # - boost
 | 
			
		||||
  - butterflypack
 | 
			
		||||
  - cabana
 | 
			
		||||
  - caliper
 | 
			
		||||
  - chai
 | 
			
		||||
  - charliecloud
 | 
			
		||||
  # - charliecloud
 | 
			
		||||
  - conduit
 | 
			
		||||
  - cp2k +mpi
 | 
			
		||||
  - datatransferkit
 | 
			
		||||
@@ -73,15 +73,15 @@ spack:
 | 
			
		||||
  - ecp-data-vis-sdk ~cuda ~rocm +adios2 +ascent +cinema +darshan +faodel +hdf5 ~paraview +pnetcdf +sz +unifyfs +veloc ~visit +vtkm +zfp  # +visit: ?
 | 
			
		||||
  - exaworks
 | 
			
		||||
  - flecsi
 | 
			
		||||
  - flit
 | 
			
		||||
  - flux-core
 | 
			
		||||
  # - flit
 | 
			
		||||
  # - flux-core
 | 
			
		||||
  - fortrilinos
 | 
			
		||||
  - gasnet
 | 
			
		||||
  # - gasnet
 | 
			
		||||
  - ginkgo
 | 
			
		||||
  - globalarrays
 | 
			
		||||
  - gmp
 | 
			
		||||
  - gotcha
 | 
			
		||||
  - gptune ~mpispawn
 | 
			
		||||
  # - globalarrays
 | 
			
		||||
  # - gmp
 | 
			
		||||
  # - gotcha
 | 
			
		||||
  # - gptune ~mpispawn
 | 
			
		||||
  - gromacs +cp2k ^cp2k +mpi +dlaf build_system=cmake
 | 
			
		||||
  - h5bench
 | 
			
		||||
  - hdf5-vol-async
 | 
			
		||||
@@ -110,10 +110,10 @@ spack:
 | 
			
		||||
  - nco
 | 
			
		||||
  - netlib-scalapack
 | 
			
		||||
  - nrm
 | 
			
		||||
  - nvhpc
 | 
			
		||||
  # - nvhpc
 | 
			
		||||
  - omega-h
 | 
			
		||||
  - openfoam
 | 
			
		||||
  - openmpi
 | 
			
		||||
  # - openmpi
 | 
			
		||||
  - openpmd-api
 | 
			
		||||
  - papi
 | 
			
		||||
  - papyrus
 | 
			
		||||
@@ -144,35 +144,35 @@ spack:
 | 
			
		||||
  - sundials
 | 
			
		||||
  - superlu
 | 
			
		||||
  - superlu-dist
 | 
			
		||||
  - swig@4.0.2-fortran
 | 
			
		||||
  # - swig@4.0.2-fortran
 | 
			
		||||
  - sz3
 | 
			
		||||
  - tasmanian
 | 
			
		||||
  - tau +mpi +python +syscall
 | 
			
		||||
  - trilinos +amesos +amesos2 +anasazi +aztec +belos +boost +epetra +epetraext +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
 | 
			
		||||
  - turbine
 | 
			
		||||
  - umap
 | 
			
		||||
  # - umap
 | 
			
		||||
  - umpire
 | 
			
		||||
  - upcxx
 | 
			
		||||
  - veloc
 | 
			
		||||
  # - veloc
 | 
			
		||||
  - wannier90
 | 
			
		||||
  - xyce +mpi +shared +pymi +pymi_static_tpls
 | 
			
		||||
  # INCLUDED IN ECP DAV CPU
 | 
			
		||||
  - adios2
 | 
			
		||||
  - darshan-runtime
 | 
			
		||||
  - darshan-util
 | 
			
		||||
  - faodel
 | 
			
		||||
  - hdf5
 | 
			
		||||
  - libcatalyst
 | 
			
		||||
  - parallel-netcdf
 | 
			
		||||
  # - adios2
 | 
			
		||||
  # - darshan-runtime
 | 
			
		||||
  # - darshan-util
 | 
			
		||||
  # - faodel
 | 
			
		||||
  # - hdf5
 | 
			
		||||
  # - libcatalyst
 | 
			
		||||
  # - parallel-netcdf
 | 
			
		||||
  # - paraview
 | 
			
		||||
  - py-cinemasci
 | 
			
		||||
  - sz
 | 
			
		||||
  - unifyfs
 | 
			
		||||
  - laghos
 | 
			
		||||
  # - py-cinemasci
 | 
			
		||||
  # - sz
 | 
			
		||||
  # - unifyfs
 | 
			
		||||
  # - visit                         # silo: https://github.com/spack/spack/issues/39538
 | 
			
		||||
  - vtk-m
 | 
			
		||||
  - zfp
 | 
			
		||||
  # - vtk-m
 | 
			
		||||
  # - zfp
 | 
			
		||||
  # --
 | 
			
		||||
  - laghos
 | 
			
		||||
  # - bricks ~cuda                  # not respecting target=aarch64?
 | 
			
		||||
  # - dealii                        # slepc: make[1]: *** internal error: invalid --jobserver-auth string 'fifo:/tmp/GMfifo1313'.
 | 
			
		||||
  # - geopm                         # geopm: https://github.com/spack/spack/issues/38795
 | 
			
		||||
@@ -181,25 +181,25 @@ spack:
 | 
			
		||||
  # - variorum                      # variorum: https://github.com/spack/spack/issues/38786
 | 
			
		||||
 | 
			
		||||
  # PYTHON PACKAGES
 | 
			
		||||
  - opencv +python3
 | 
			
		||||
  - py-horovod
 | 
			
		||||
  - py-jax
 | 
			
		||||
  - py-jupyterlab
 | 
			
		||||
  - py-matplotlib
 | 
			
		||||
  - py-mpi4py
 | 
			
		||||
  - py-notebook
 | 
			
		||||
  - py-numba
 | 
			
		||||
  - py-numpy
 | 
			
		||||
  - py-openai
 | 
			
		||||
  - py-pandas
 | 
			
		||||
  - py-plotly
 | 
			
		||||
  - py-pooch
 | 
			
		||||
  - py-pytest
 | 
			
		||||
  - py-scikit-learn
 | 
			
		||||
  - py-scipy
 | 
			
		||||
  - py-seaborn
 | 
			
		||||
  - py-tensorflow
 | 
			
		||||
  - py-torch
 | 
			
		||||
  # - opencv +python3
 | 
			
		||||
  # - py-horovod
 | 
			
		||||
  # - py-jax
 | 
			
		||||
  # - py-jupyterlab
 | 
			
		||||
  # - py-matplotlib
 | 
			
		||||
  # - py-mpi4py
 | 
			
		||||
  # - py-notebook
 | 
			
		||||
  # - py-numba
 | 
			
		||||
  # - py-numpy
 | 
			
		||||
  # - py-openai
 | 
			
		||||
  # - py-pandas
 | 
			
		||||
  # - py-plotly
 | 
			
		||||
  # - py-pooch
 | 
			
		||||
  # - py-pytest
 | 
			
		||||
  # - py-scikit-learn
 | 
			
		||||
  # - py-scipy
 | 
			
		||||
  # - py-seaborn
 | 
			
		||||
  # - py-tensorflow
 | 
			
		||||
  # - py-torch
 | 
			
		||||
 | 
			
		||||
  # CUDA NOARCH
 | 
			
		||||
  - flux-core +cuda
 | 
			
		||||
@@ -210,100 +210,6 @@ spack:
 | 
			
		||||
  # - bricks +cuda                  # not respecting target=aarch64?
 | 
			
		||||
  # - legion +cuda                  # legion: needs NVIDIA driver
 | 
			
		||||
 | 
			
		||||
  # CUDA 75
 | 
			
		||||
  - amrex +cuda cuda_arch=75
 | 
			
		||||
  - arborx +cuda cuda_arch=75 ^kokkos +wrapper
 | 
			
		||||
  - cabana +cuda cuda_arch=75 ^kokkos +wrapper +cuda_lambda +cuda cuda_arch=75
 | 
			
		||||
  - caliper +cuda cuda_arch=75
 | 
			
		||||
  - chai +cuda cuda_arch=75 ^umpire ~shared
 | 
			
		||||
  # - cp2k +mpi +cuda cuda_arch=75 # cp2k: cp2k only supports cuda_arch ('35', '37', '60', '70', '80')
 | 
			
		||||
  - flecsi +cuda cuda_arch=75
 | 
			
		||||
  - ginkgo +cuda cuda_arch=75
 | 
			
		||||
  - gromacs +cuda cuda_arch=75
 | 
			
		||||
  - heffte +cuda cuda_arch=75
 | 
			
		||||
  - hpx +cuda cuda_arch=75
 | 
			
		||||
  - hypre +cuda cuda_arch=75
 | 
			
		||||
  - kokkos +wrapper +cuda cuda_arch=75
 | 
			
		||||
  - kokkos-kernels +cuda cuda_arch=75 ^kokkos +wrapper +cuda cuda_arch=75
 | 
			
		||||
  - magma +cuda cuda_arch=75
 | 
			
		||||
  - mfem +cuda cuda_arch=75
 | 
			
		||||
  - mgard +serial +openmp +timing +unstructured +cuda cuda_arch=75
 | 
			
		||||
  - omega-h +cuda cuda_arch=75
 | 
			
		||||
  - parsec +cuda cuda_arch=75
 | 
			
		||||
  - petsc +cuda cuda_arch=75
 | 
			
		||||
  - raja +cuda cuda_arch=75
 | 
			
		||||
  - slate +cuda cuda_arch=75
 | 
			
		||||
  - strumpack ~slate +cuda cuda_arch=75
 | 
			
		||||
  - sundials +cuda cuda_arch=75
 | 
			
		||||
  - superlu-dist +cuda cuda_arch=75
 | 
			
		||||
  - tasmanian +cuda cuda_arch=75
 | 
			
		||||
  - trilinos +cuda cuda_arch=75
 | 
			
		||||
  - umpire ~shared +cuda cuda_arch=75
 | 
			
		||||
  # INCLUDED IN ECP DAV CUDA
 | 
			
		||||
  - adios2 +cuda cuda_arch=75
 | 
			
		||||
  # - paraview +cuda cuda_arch=75
 | 
			
		||||
  - vtk-m +cuda cuda_arch=75
 | 
			
		||||
  - zfp +cuda cuda_arch=75
 | 
			
		||||
  # --
 | 
			
		||||
  # - ascent +cuda cuda_arch=75     # ascent: https://github.com/spack/spack/issues/38045
 | 
			
		||||
  # - axom +cuda cuda_arch=75       # axom: https://github.com/spack/spack/issues/29520
 | 
			
		||||
  # - cusz +cuda cuda_arch=75       # cusz: https://github.com/spack/spack/issues/38787
 | 
			
		||||
  # - dealii +cuda cuda_arch=75     # slepc: make[1]: *** internal error: invalid --jobserver-auth string 'fifo:/tmp/GMfifo1313'.
 | 
			
		||||
  # - ecp-data-vis-sdk +adios2 +hdf5 +vtkm +zfp +paraview +cuda cuda_arch=75  # embree: https://github.com/spack/spack/issues/39534
 | 
			
		||||
  # - lammps +cuda cuda_arch=75     # lammps: needs NVIDIA driver
 | 
			
		||||
  # - lbann +cuda cuda_arch=75      # lbann: https://github.com/spack/spack/issues/38788
 | 
			
		||||
  # - libpressio +bitgrooming +bzip2 +fpzip +hdf5 +libdistributed +lua +openmp +python +sz +sz3 +unix +zfp +json +remote +netcdf ~cusz +mgard +cuda cuda_arch=75 # libpressio: CMake Error at CMakeLists.txt:498 (find_library): Could not find CUFile_LIBRARY using the following names: cufile ; +cusz: https://github.com/spack/spack/issues/38787
 | 
			
		||||
  # - py-torch +cuda cuda_arch=75   # skipped, installed by other means
 | 
			
		||||
  # - slepc +cuda cuda_arch=75      # slepc: make[1]: *** internal error: invalid --jobserver-auth string 'fifo:/tmp/GMfifo1313'.
 | 
			
		||||
  # - upcxx +cuda cuda_arch=75      # upcxx: needs NVIDIA driver
 | 
			
		||||
 | 
			
		||||
  # CUDA 80
 | 
			
		||||
  - amrex +cuda cuda_arch=80
 | 
			
		||||
  - arborx +cuda cuda_arch=80 ^kokkos +wrapper
 | 
			
		||||
  - cabana +cuda cuda_arch=80 ^kokkos +wrapper +cuda_lambda +cuda cuda_arch=80
 | 
			
		||||
  - caliper +cuda cuda_arch=80
 | 
			
		||||
  - chai +cuda cuda_arch=80 ^umpire ~shared
 | 
			
		||||
  # - cp2k +mpi +cuda cuda_arch=80  # cp2k: Error: KeyError: 'Point environment variable LIBSMM_PATH to the absolute path of the libsmm.a file'
 | 
			
		||||
  - flecsi +cuda cuda_arch=80
 | 
			
		||||
  - ginkgo +cuda cuda_arch=80
 | 
			
		||||
  - gromacs +cuda cuda_arch=80
 | 
			
		||||
  - heffte +cuda cuda_arch=80
 | 
			
		||||
  - hpx +cuda cuda_arch=80
 | 
			
		||||
  - hypre +cuda cuda_arch=80
 | 
			
		||||
  - kokkos +wrapper +cuda cuda_arch=80
 | 
			
		||||
  - kokkos-kernels +cuda cuda_arch=80 ^kokkos +wrapper +cuda cuda_arch=80
 | 
			
		||||
  - magma +cuda cuda_arch=80
 | 
			
		||||
  - mfem +cuda cuda_arch=80
 | 
			
		||||
  - mgard +serial +openmp +timing +unstructured +cuda cuda_arch=80
 | 
			
		||||
  - omega-h +cuda cuda_arch=80
 | 
			
		||||
  - parsec +cuda cuda_arch=80
 | 
			
		||||
  - petsc +cuda cuda_arch=80
 | 
			
		||||
  - raja +cuda cuda_arch=80
 | 
			
		||||
  - slate +cuda cuda_arch=80
 | 
			
		||||
  - strumpack ~slate +cuda cuda_arch=80
 | 
			
		||||
  - sundials +cuda cuda_arch=80
 | 
			
		||||
  - superlu-dist +cuda cuda_arch=80
 | 
			
		||||
  - tasmanian +cuda cuda_arch=80
 | 
			
		||||
  - trilinos +cuda cuda_arch=80
 | 
			
		||||
  - umpire ~shared +cuda cuda_arch=80
 | 
			
		||||
  # INCLUDED IN ECP DAV CUDA
 | 
			
		||||
  - adios2 +cuda cuda_arch=80
 | 
			
		||||
  # - paraview +cuda cuda_arch=80
 | 
			
		||||
  - vtk-m +cuda cuda_arch=80
 | 
			
		||||
  - zfp +cuda cuda_arch=80
 | 
			
		||||
  # --
 | 
			
		||||
  # - ascent +cuda cuda_arch=80     # ascent: https://github.com/spack/spack/issues/38045
 | 
			
		||||
  # - axom +cuda cuda_arch=80       # axom: https://github.com/spack/spack/issues/29520
 | 
			
		||||
  # - cusz +cuda cuda_arch=80       # cusz: https://github.com/spack/spack/issues/38787
 | 
			
		||||
  # - dealii +cuda cuda_arch=80     # slepc: make[1]: *** internal error: invalid --jobserver-auth string 'fifo:/tmp/GMfifo1313'.
 | 
			
		||||
  # - ecp-data-vis-sdk +adios2 +hdf5 +vtkm +zfp +paraview +cuda cuda_arch=80 # embree: https://github.com/spack/spack/issues/39534
 | 
			
		||||
  # - lammps +cuda cuda_arch=80     # lammps: needs NVIDIA driver
 | 
			
		||||
  # - lbann +cuda cuda_arch=80      # lbann: https://github.com/spack/spack/issues/38788
 | 
			
		||||
  # - libpressio +bitgrooming +bzip2 +fpzip +hdf5 +libdistributed +lua +openmp +python +sz +sz3 +unix +zfp +json +remote +netcdf ~cusz +mgard +cuda cuda_arch=80 # libpressio: CMake Error at CMakeLists.txt:498 (find_library): Could not find CUFile_LIBRARY using the following names: cufile ; +cusz: https://github.com/spack/spack/issues/38787
 | 
			
		||||
  # - py-torch +cuda cuda_arch=80   # skipped, installed by other means
 | 
			
		||||
  # - slepc +cuda cuda_arch=80      # slepc: make[1]: *** internal error: invalid --jobserver-auth string 'fifo:/tmp/GMfifo1313'.
 | 
			
		||||
  # - upcxx +cuda cuda_arch=80      # upcxx: needs NVIDIA driver
 | 
			
		||||
 | 
			
		||||
  # CUDA 90
 | 
			
		||||
  - amrex +cuda cuda_arch=90
 | 
			
		||||
  - arborx +cuda cuda_arch=90 ^kokkos +wrapper
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user