v2025.12.0
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.