summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorAdrien Bernede <51493078+adrienbernede@users.noreply.github.com>2024-10-01 00:16:24 +0200
committerGitHub <noreply@github.com>2024-09-30 15:16:24 -0700
commitd7f5dbaf8911387d6c38035f0d508702ee71b03a (patch)
tree35ce58d934d99d3d5e07d76f87bdcbb26b86eef4 /share
parentcb43019455ddc8e70c8911d77a21bd26cb6d5e93 (diff)
downloadspack-d7f5dbaf8911387d6c38035f0d508702ee71b03a.tar.gz
spack-d7f5dbaf8911387d6c38035f0d508702ee71b03a.tar.bz2
spack-d7f5dbaf8911387d6c38035f0d508702ee71b03a.tar.xz
spack-d7f5dbaf8911387d6c38035f0d508702ee71b03a.zip
Update and standardize implementation of RADIUSS packages (#45648)
* Add latest releases of Camp, RAJA, Umpire, CHAI and CARE * Address review comments + blt requirement in Umpire * CARE @develop & @main: Submodules -> False * Changes in Umpire * Changes in RAJA * Changes in CHAI * Changes in RAJA: prefer 'spec.satisfies' to 'in spec' This is due to a non-equivalence in Spack with providers like mpi. See e.g. https://github.com/spack/spack/pull/46126 * Changes in Umpire: prefer 'spec.satisfies' to 'in spec' This is due to a non-equivalence in Spack with providers like mpi. See e.g. https://github.com/spack/spack/pull/46126 * Changes in CARE: Still need to update to CachedCMakePackage based on RADIUSS Spack Configs version * Missing change in RAJA + changes in fmt * Fix synta * Changes in Camp * Fix style * CHAI: when ~raja, turn off RAJA in build system * Fix: Ascent@0.9.3 does not support RAJA@2024.07.0 * Enforce same version constraint on Umpire as for RAJA * Enforce preferred version of vtk-m in ascent 0.9.3 * Migrate CARE package to CachedCMakePackage * Fix style in CARE package * CARE: Apply changes for uniform implementation accross RADIUSS projects * Caliper: move to CachedCMakePackage, from RADIUSS Spack Configs * Adapt RAJA Perf to spack CI * Activate CHAI, CARE and RAJAPerf in Spack CI * Fixes and diffs with RADIUSS Spack Configs * Caliper: fix * Caliper : fix + RAJAPerf : style * RAJAPerf: fixes * Update maintainers * raja-perf: fix license header * raja-perf: Fix variant naming openmp_target -> omptarget * raja-perf: style and blt dependency versions * CARE: benchmark and examples off by default (like tests) * CARE: fix missing variable * Update var/spack/repos/builtin/packages/raja-perf/package.py * CARE: fix branch name * Revert changes in MFEM to pass CI * Fix CXX17 condition in RAJA + add sycl option in RAJAPerf --------- Co-authored-by: Rich Hornung <hornung1@llnl.gov>
Diffstat (limited to 'share')
-rw-r--r--share/spack/gitlab/cloud_pipelines/stacks/radiuss/spack.yaml5
1 files changed, 3 insertions, 2 deletions
diff --git a/share/spack/gitlab/cloud_pipelines/stacks/radiuss/spack.yaml b/share/spack/gitlab/cloud_pipelines/stacks/radiuss/spack.yaml
index a8b064535b..3aea6fc48a 100644
--- a/share/spack/gitlab/cloud_pipelines/stacks/radiuss/spack.yaml
+++ b/share/spack/gitlab/cloud_pipelines/stacks/radiuss/spack.yaml
@@ -17,8 +17,8 @@ spack:
- axom
- blt
- caliper
- #- care ## ~benchmarks ~examples ~tests
- #- chai ## ~examples
+ - care # ~benchmarks ~examples ~tests
+ - chai # ~examples
- conduit # ^hdf5+shared
- flux-core
#- flux-sched
@@ -31,6 +31,7 @@ spack:
- py-merlin
- py-shroud
- raja # ~examples # ~tests
+ - raja-perf
- samrai
- scr
- sundials