Skip to content

v2025.12.0

Choose a tag to compare

@rhornung67 rhornung67 released this 22 Dec 01:04
· 777 commits to main since this release
e827035

This release contains mostly improvements to code robustness and testing, including evolving internal code implementations to use C++17.

Please download the RAJA-v2025.12.0.tar.gz file below. The others, generated by GitHub, may not work for you due to RAJA's dependence on git submodules.

Notable changes include:

  • New features / API changes: NONE

  • Build changes/improvements:

    • Update Camp submodule to v2025.12.0 release.
    • Improve CMake support for configuring with Caliper and fix issue reported by a user.
  • Bug fixes/improvements:

    • Fix compilation failure when a downstream library or applications is built without OpenMP enabled when RAJA was built with OpenMP enabled. There may still be some corner cases that violate C++ ODR that we have not resolved and are not being exposed by users.
    • Various internal code cleanups, simplifications, and improvements using C++17 features, with an eye toward C++20.