Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ cmake_policy(SET CMP0096 OLD) # Required when building Umpire submodule

project(CARE
LANGUAGES C CXX
VERSION 0.15.2)
VERSION 0.15.3)

include(${PROJECT_SOURCE_DIR}/cmake/Setup.cmake)

Expand Down
5 changes: 3 additions & 2 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,12 @@ in this file.

The format of this file is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).

## [Unreleased] - Release date yyyy-mm-dd
## [Version 0.15.3] - Release date 2025-12-22

### Fixed
- Removed template arguments when declaring special member functions of a template class. They are unnecessary and even disallowed by some compilers.
- Fixes for chunked managed pointer and chunked openmp loop macros
- Fixed several chunked loop macros.
- Fixed comparison function passed to cub/hipcub.

## [Version 0.15.2] - Release date 2025-09-15

Expand Down
2 changes: 1 addition & 1 deletion docs/sphinx/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
# The short X.Y version.
version = '0.15'
# The full version, including alpha/beta/rc tags.
release = '0.15.2'
release = '0.15.3'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
4 changes: 2 additions & 2 deletions scripts/make_release_tarball.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
# SPDX-License-Identifier: BSD-3-Clause
##############################################################################

TAR_CMD=gtar
VERSION=0.15.2
TAR_CMD=`which tar`
VERSION=`git describe --tags`

git archive --prefix=care-${VERSION}/ -o care-${VERSION}.tar HEAD 2> /dev/null

Expand Down
2 changes: 1 addition & 1 deletion tpl/raja
Submodule raja updated 109 files
2 changes: 1 addition & 1 deletion tpl/umpire
Submodule umpire updated 59 files
+21 −2 .github/workflows/build.yml
+2 −2 .gitlab-ci.yml
+12 −0 .gitlab/custom-jobs-and-variables.yml
+1 −1 .gitlab/jobs/corona.yml
+10 −10 .gitlab/jobs/dane.yml
+136 −17 .gitlab/jobs/lassen.yml
+27 −0 .gitlab/jobs/matrix.yml
+4 −4 .gitlab/jobs/tioga.yml
+4 −4 .gitlab/jobs/tuolumne.yml
+66 −0 .gitlab/subscribed-pipelines.yml
+2 −2 .uberenv_config.json
+10 −3 CMakeLists.txt
+7 −0 Dockerfile
+4 −3 README.md
+1 −1 RELEASE
+12 −0 RELEASE_NOTES.md
+1 −0 VERSION
+1 −1 blt
+2 −2 docs/conf.py
+1 −0 docs/index.rst
+2 −2 docs/sphinx/conf.py.in
+2 −0 docs/sphinx/contribution_guide.rst
+41 −4 docs/sphinx/features/shared_memory_allocators.rst
+110 −0 docs/sphinx/governance.rst
+8 −1 examples/allocator_access.cpp
+12 −3 examples/cookbook/recipe_naming_shim.cpp
+1 −1 scripts/gitlab/build_and_test.sh
+3 −1 scripts/make_release_tarball.sh
+1 −1 scripts/radiuss-spack-configs
+1 −1 scripts/uberenv
+1 −1 src/tpl/umpire/camp
+5 −0 src/umpire/ResourceManager.cpp
+2 −0 src/umpire/ResourceManager.hpp
+5 −0 src/umpire/Umpire.cpp
+5 −0 src/umpire/Umpire.hpp
+9 −1 src/umpire/event/event.hpp
+2 −0 src/umpire/event/event_store.hpp
+13 −1 src/umpire/op/CudaAdviseOperation.cpp
+14 −0 src/umpire/op/CudaMemPrefetchOperation.cpp
+2 −1 src/umpire/resource/HostMpi3SharedMemoryResource.cpp
+60 −55 src/umpire/strategy/ResourceAwarePool.cpp
+4 −2 src/umpire/strategy/ResourceAwarePool.hpp
+5 −0 src/umpire/util/AllocationMap.cpp
+2 −0 src/umpire/util/AllocationMap.hpp
+5 −0 src/umpire/util/FixedMallocPool.cpp
+1 −0 src/umpire/util/FixedMallocPool.hpp
+10 −0 src/umpire/util/MPI.cpp
+4 −0 src/umpire/util/MPI.hpp
+3 −0 src/umpire/util/MemoryMap.hpp
+16 −0 src/umpire/util/MemoryMap.inl
+7 −7 src/umpire/util/error.hpp
+1 −1 src/umpire/util/io.hpp
+5 −0 src/umpire/util/wrap_allocator.hpp
+3 −0 tests/install/using-with-cmake/host-config.cmake.in
+3 −0 tests/integration/CMakeLists.txt
+2 −2 tests/integration/free_functions_integration_tests.cpp
+1 −1 tests/integration/primary_pool_tests.cpp
+209 −0 tests/integration/resource_aware_pool_tests.cpp
+30 −0 tests/unit/umpire_tests.cpp
6 changes: 3 additions & 3 deletions tpl/versions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
##############################################################################

BLT: 0.7.1
CHAI: v2025.09.1
RAJA: v2025.09.0
Umpire: v2025.09.0
CHAI: v2025.12.0
RAJA: v2025.12.0
Umpire: v2025.12.0