Skip to content

axom: Add 0.13.0, add new RAJA versions#3866

Merged
becker33 merged 5 commits intospack:developfrom
bmhan12:feature/han12/axom_0_13_0
Mar 24, 2026
Merged

axom: Add 0.13.0, add new RAJA versions#3866
becker33 merged 5 commits intospack:developfrom
bmhan12:feature/han12/axom_0_13_0

Conversation

@bmhan12
Copy link
Copy Markdown
Contributor

@bmhan12 bmhan12 commented Mar 16, 2026

This PR:

  • Updates Axom recipe for 0.13.0 changes using diff of upstream spack-packages recipe and axom v0.13.0 repo recipe:
    • Added variant components to selectively build axom components.
    • Added conduit variant
    • Added adiak and caliper variants to replace profiling variant for axom versions 0.13.0 and newer
    • Added int64 variant
  • Adds newer RAJA versions required by latest Axom version. Done by RAJA: Add RAJA versions 2025.12.1 and 2025.12.2 #3804

@bmhan12
Copy link
Copy Markdown
Contributor Author

bmhan12 commented Mar 17, 2026

Tagging: @white238 , @kennyweiss , @gberg617

Comment thread repos/spack_repo/builtin/packages/axom/package.py Outdated
Comment thread repos/spack_repo/builtin/packages/axom/package.py
Comment thread repos/spack_repo/builtin/packages/axom/package.py
Copy link
Copy Markdown
Contributor

@white238 white238 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bmhan12 Thanks!

bmhan12 added 2 commits March 17, 2026 09:13
…orwarding for caliper/adiak respected between 0.12.0 and 0.13.0; restrict caliper/adiak variants to 0.13.0 and newer so you do not get caliper/adiak/profiling for older axom versions
@bmhan12 bmhan12 force-pushed the feature/han12/axom_0_13_0 branch from 0d58244 to 2b8e7ce Compare March 17, 2026 16:13
Copy link
Copy Markdown
Contributor

@kennyweiss kennyweiss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @bmhan12 !

Comment thread repos/spack_repo/builtin/packages/axom/package.py
Copy link
Copy Markdown
Member

@becker33 becker33 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One very minor future-proofing request, otherwise LGTM

Comment thread repos/spack_repo/builtin/packages/axom/package.py Outdated
Co-authored-by: Greg Becker <becker33@llnl.gov>
becker33
becker33 previously approved these changes Mar 17, 2026
Copy link
Copy Markdown
Member

@becker33 becker33 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That might be the fastest review turnaround ever

@becker33 becker33 enabled auto-merge (squash) March 17, 2026 16:35
auto-merge was automatically disabled March 17, 2026 16:38

Head branch was pushed to by a user without write access

@kennyweiss
Copy link
Copy Markdown
Contributor

That might be the fastest review turnaround ever

We did have a fairly significant review on the original PR (llnl/axom#1740) w/ lots of good input from @tgamblin and others.

adrienbernede added a commit to llnl/radiuss-spack-configs that referenced this pull request Mar 17, 2026
@bmhan12
Copy link
Copy Markdown
Contributor Author

bmhan12 commented Mar 24, 2026

@becker33
This should be ready for merge, looks like it's passing the CI checks.

@becker33 becker33 enabled auto-merge (squash) March 24, 2026 17:07
@becker33 becker33 merged commit b61524d into spack:develop Mar 24, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants