Skip to content

v2026.07.0

Latest

Choose a tag to compare

@adayton1 adayton1 released this 11 Aug 15:01
7ed19ad

Changed

  • CHAI now requires C++20 as the minimum C++ standard.
  • CHAI now requires ROCm 6 as the minimum ROCm version when ROCm is enabled.
  • CHAI now requires CUDA 12 as the minimum CUDA version when CUDA is enabled.
  • Updated BLT to v0.7.2.
  • Updated RAJA to v2026.07.0.
  • Updated Umpire to v2026.07.1.
  • Made a ManagedArray constructor explicit to prevent unwanted implicit conversions.
  • Added size\_type, value\_type, reference, const\_reference, pointer, and const\_pointer typenames to ManagedArray.
  • In CUDA builds, prevent resource manager from being created during construction of an empty ManagedArray.
  • Added experimental re-implementation of CHAI. See docs/sphinx/expt/design.rst for details. It is still subject to change and has some limitations, but is anticipated to be more performant and flexible.

Full Changelog: v2025.12.0...v2026.07.0

Please download the chai-v2026.07.0.tar.gz file below. The others, generated by GitHub, may not work for you due to CHAI's dependencies on git submodules.