Skip to content

Conversation

ldowen
Copy link
Collaborator

@ldowen ldowen commented Aug 27, 2025

Summary

  • This PR is an update
  • It does the following:
    • Removes the CHAI submodule
    • Adds Spack recipes for CHAI, RAJA, Umpire, and Camp
    • Adds CHAI as a Spack dependency for Spheral

ToDo :

  • Annotate RELEASE_NOTES.md with notable changes.
  • Create LLNLSpheral PR pointing at this branch. (PR#168)
  • LLNLSpheral PR has passed all tests.

… and camp, changed cmake variables to only use external chai
@ldowen ldowen requested a review from jmikeowen August 27, 2025 22:41
@ldowen ldowen self-assigned this Aug 27, 2025
jmikeowen
jmikeowen previously approved these changes Aug 27, 2025
Copy link
Collaborator

@jmikeowen jmikeowen left a comment

Choose a reason for hiding this comment

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

Once all the tests pass looks good

ldowen added 24 commits August 28, 2025 09:46
…arget script, updated leos version to 8.5.2, fixed leos spack package recipe, update spheral spack recipe, added link library option to SpheralHandleTPL.cmake
… spheral openmp define though it is unused"

This reverts commit a5d599d.
… and libraries back, fixed prev bug added to spheral spack recipe
… to make some TPLs debug when build_type=Debug is added to the spack spec
…erted leos version back to 8.4.2, added memory type and exec space things to leos code for when we do end up using it, reverted back to using shared libraries for C++ libraries
…, fixed finding leos when it is built with debug enabled
… is broken with static libraries, added error messages in case someone tries building with a broken configuration
@ldowen ldowen merged commit 21e14ec into develop Sep 24, 2025
2 checks passed
@ldowen ldowen deleted the update/remove_chai_submodule branch September 24, 2025 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants