Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Facilitating Spack builds #141

Merged
merged 10 commits into from
Sep 20, 2022
Merged

Facilitating Spack builds #141

merged 10 commits into from
Sep 20, 2022

Conversation

robj0nes
Copy link
Contributor

Updates to Kokkos and RAJA model.cmake files:

  • Introduced optional KOKKOS_IN_PACKAGE, RAJA_IN_PACKAGE variables to provide paths to package dependencies.

keichi and others added 9 commits February 14, 2022 13:37
Bumps [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam) from 0.8.5 to 0.8.8.
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](crossbeam-rs/crossbeam@crossbeam-utils-0.8.5...crossbeam-utils-0.8.8)

---
updated-dependencies:
- dependency-name: crossbeam-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…/rust-stream/crossbeam-utils-0.8.8

Bump crossbeam-utils from 0.8.5 to 0.8.8 in /src/rust/rust-stream
Fix a bug in the CMake script where override flags are ignored
RAJA looses the source directory, so need to remind it where the
BabelStream source is to make sure it treats the source as CUDA

NB: The RAJA CUDA build might be broken at this time.
See LLNL/RAJA#1296
Workaround below worked for us
LLNL/RAJA#1302
Updating kokkos/model.cmake to allow for in-package builds (eg. Spack)
Introduced RAJA_IN_PACKAGE to allow for linking to an in-package dependency of RAJA (eg. Spack)
@tomdeakin tomdeakin merged commit 60c36b6 into UoB-HPC:develop Sep 20, 2022
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.

None yet

4 participants