e4s ci stacks: add exago specs (#40712)
* e4s ci: add exago +cuda, +rocm builds * exago: rename 5-18-2022-snapshot to snapshot.5-18-2022 * disable exago +rocm for non-external rocm ci install * note that hiop +rocm fails to find hip libraries when they are spack-installed
This commit is contained in:
parent
f2963e41ba
commit
ed7274a4d0
4 changed files with 7 additions and 1 deletions
|
@ -199,6 +199,7 @@ spack:
|
||||||
- caliper +cuda cuda_arch=70
|
- caliper +cuda cuda_arch=70
|
||||||
- chai ~benchmarks ~tests +cuda cuda_arch=70 ^umpire ~shared
|
- chai ~benchmarks ~tests +cuda cuda_arch=70 ^umpire ~shared
|
||||||
- ecp-data-vis-sdk ~rocm +adios2 ~ascent +hdf5 +vtkm +zfp ~paraview +cuda cuda_arch=70
|
- ecp-data-vis-sdk ~rocm +adios2 ~ascent +hdf5 +vtkm +zfp ~paraview +cuda cuda_arch=70
|
||||||
|
- exago +mpi +python +raja +hiop ~rocm +cuda cuda_arch=70 ~ipopt ^hiop@1.0.0 ~sparse +mpi +raja ~rocm +cuda cuda_arch=70 #^raja@0.14.0
|
||||||
- flecsi +cuda cuda_arch=70
|
- flecsi +cuda cuda_arch=70
|
||||||
- ginkgo +cuda cuda_arch=70
|
- ginkgo +cuda cuda_arch=70
|
||||||
- heffte +cuda cuda_arch=70
|
- heffte +cuda cuda_arch=70
|
||||||
|
|
|
@ -250,6 +250,7 @@ spack:
|
||||||
- caliper +rocm amdgpu_target=gfx908
|
- caliper +rocm amdgpu_target=gfx908
|
||||||
- chai ~benchmarks +rocm amdgpu_target=gfx908
|
- chai ~benchmarks +rocm amdgpu_target=gfx908
|
||||||
- ecp-data-vis-sdk +paraview +vtkm +rocm amdgpu_target=gfx908
|
- ecp-data-vis-sdk +paraview +vtkm +rocm amdgpu_target=gfx908
|
||||||
|
- exago +mpi +python +raja +hiop +rocm amdgpu_target=gfx908 ~ipopt cxxflags="-Wno-error=non-pod-varargs" ^hiop@1.0.0 ~sparse +mpi +raja +rocm amdgpu_target=gfx908
|
||||||
- gasnet +rocm amdgpu_target=gfx908
|
- gasnet +rocm amdgpu_target=gfx908
|
||||||
- ginkgo +rocm amdgpu_target=gfx908
|
- ginkgo +rocm amdgpu_target=gfx908
|
||||||
- heffte +rocm amdgpu_target=gfx908
|
- heffte +rocm amdgpu_target=gfx908
|
||||||
|
@ -290,6 +291,7 @@ spack:
|
||||||
- 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 +paraview +vtkm +rocm amdgpu_target=gfx90a
|
- ecp-data-vis-sdk +paraview +vtkm +rocm amdgpu_target=gfx90a
|
||||||
|
- exago +mpi +python +raja +hiop +rocm amdgpu_target=gfx90a ~ipopt cxxflags="-Wno-error=non-pod-varargs" ^hiop@1.0.0 ~sparse +mpi +raja +rocm amdgpu_target=gfx90a
|
||||||
- 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
|
||||||
|
|
|
@ -205,6 +205,7 @@ spack:
|
||||||
- cusz +cuda cuda_arch=80
|
- cusz +cuda cuda_arch=80
|
||||||
- dealii +cuda cuda_arch=80
|
- dealii +cuda cuda_arch=80
|
||||||
- ecp-data-vis-sdk ~rocm +adios2 ~ascent +hdf5 +vtkm +zfp +paraview +cuda cuda_arch=80 # +ascent fails because fides fetch error
|
- ecp-data-vis-sdk ~rocm +adios2 ~ascent +hdf5 +vtkm +zfp +paraview +cuda cuda_arch=80 # +ascent fails because fides fetch error
|
||||||
|
- exago +mpi +python +raja +hiop ~rocm +cuda cuda_arch=80 ~ipopt ^hiop@1.0.0 ~sparse +mpi +raja ~rocm +cuda cuda_arch=80 #^raja@0.14.0
|
||||||
- flecsi +cuda cuda_arch=80
|
- flecsi +cuda cuda_arch=80
|
||||||
- ginkgo +cuda cuda_arch=80
|
- ginkgo +cuda cuda_arch=80
|
||||||
- heffte +cuda cuda_arch=80
|
- heffte +cuda cuda_arch=80
|
||||||
|
@ -327,6 +328,7 @@ spack:
|
||||||
- paraview +rocm amdgpu_target=gfx908
|
- paraview +rocm amdgpu_target=gfx908
|
||||||
# - vtk-m ~openmp +rocm amdgpu_target=gfx908 # vtk-m: https://github.com/spack/spack/issues/40268
|
# - vtk-m ~openmp +rocm amdgpu_target=gfx908 # vtk-m: https://github.com/spack/spack/issues/40268
|
||||||
# --
|
# --
|
||||||
|
# - exago +mpi +python +raja +hiop +rocm amdgpu_target=gfx908 ~ipopt cxxflags="-Wno-error=non-pod-varargs" ^hiop@1.0.0 ~sparse +mpi +raja +rocm amdgpu_target=gfx908 # hiop: CMake Error at cmake/FindHiopHipLibraries.cmake:23 (find_package)
|
||||||
# - lbann ~cuda +rocm amdgpu_target=gfx908 # aluminum: https://github.com/spack/spack/issues/38807
|
# - lbann ~cuda +rocm amdgpu_target=gfx908 # aluminum: https://github.com/spack/spack/issues/38807
|
||||||
# - papi +rocm amdgpu_target=gfx908 # papi: https://github.com/spack/spack/issues/27898
|
# - papi +rocm amdgpu_target=gfx908 # papi: https://github.com/spack/spack/issues/27898
|
||||||
|
|
||||||
|
@ -367,6 +369,7 @@ spack:
|
||||||
- paraview +rocm amdgpu_target=gfx90a
|
- paraview +rocm amdgpu_target=gfx90a
|
||||||
# - vtk-m ~openmp +rocm amdgpu_target=gfx90a # vtk-m: https://github.com/spack/spack/issues/40268
|
# - vtk-m ~openmp +rocm amdgpu_target=gfx90a # vtk-m: https://github.com/spack/spack/issues/40268
|
||||||
# --
|
# --
|
||||||
|
# - exago +mpi +python +raja +hiop +rocm amdgpu_target=gfx90a ~ipopt cxxflags="-Wno-error=non-pod-varargs" ^hiop@1.0.0 ~sparse +mpi +raja +rocm amdgpu_target=gfx90a # hiop: CMake Error at cmake/FindHiopHipLibraries.cmake:23 (find_package)
|
||||||
# - lbann ~cuda +rocm amdgpu_target=gfx90a # aluminum: https://github.com/spack/spack/issues/38807
|
# - lbann ~cuda +rocm amdgpu_target=gfx90a # aluminum: https://github.com/spack/spack/issues/38807
|
||||||
# - papi +rocm amdgpu_target=gfx90a # papi: https://github.com/spack/spack/issues/27898
|
# - papi +rocm amdgpu_target=gfx90a # papi: https://github.com/spack/spack/issues/27898
|
||||||
|
|
||||||
|
|
|
@ -50,7 +50,7 @@ class Exago(CMakePackage, CudaPackage, ROCmPackage):
|
||||||
version("main", branch="main", submodules=True)
|
version("main", branch="main", submodules=True)
|
||||||
version("develop", branch="develop", submodules=True)
|
version("develop", branch="develop", submodules=True)
|
||||||
version(
|
version(
|
||||||
"5-18-2022-snapshot",
|
"snapshot.5-18-2022",
|
||||||
tag="5-18-2022-snapshot",
|
tag="5-18-2022-snapshot",
|
||||||
commit="3eb58335db71bb72341153a7867eb607402067ca",
|
commit="3eb58335db71bb72341153a7867eb607402067ca",
|
||||||
submodules=True,
|
submodules=True,
|
||||||
|
|
Loading…
Reference in a new issue