diff --git a/CMakeLists.txt b/CMakeLists.txt index bfc668a2e..7f7a8b5e0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,7 +15,7 @@ include(CMakePackageConfigHelpers) project(Umpire LANGUAGES CXX C - VERSION 2022.10.0) + VERSION 2023.06.0) cmake_minimum_required(VERSION 3.14) diff --git a/README.md b/README.md index 42c8f7a0b..da4587efc 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Umpire Umpire v2022.10.0 +# Umpire Umpire v2023.06.0 [![Travis Build Status](https://travis-ci.com/LLNL/Umpire.svg?branch=develop)](https://travis-ci.com/LLNL/Umpire) [![Azure Pipelines Build Status](https://dev.azure.com/davidbeckingsale/Umpire/_apis/build/status/LLNL.Umpire?branchName=develop)](https://dev.azure.com/davidbeckingsale/Umpire/_build/latest?definitionId=1&branchName=develop) diff --git a/RELEASE b/RELEASE index 30796f0d8..c7a5c1e12 100644 --- a/RELEASE +++ b/RELEASE @@ -1,4 +1,4 @@ -Umpire Version 2022.10.0 +Umpire Version 2023.06.0 Copyright (c) 2016-23, Lawrence Livermore National Security, LLC. Produced at the Lawrence Livermore National Laboratory. diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 1a337cb67..54f3389ca 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,23 @@ +# v2023.06.0 + +## New Features + +- Add `_hwm` variant of pool heuristic functions. These reallocate to the high watermark value after a coalescing, and can reduce memory overhead. + +## Improvements + +- Support 2023 OneAPI release. + +- Add HIP support to the DeviceAllocator. + +## Bug Fixes + +- Prefix fmt macros to avoid conflicts with other libraries including fmt. + +- Replace deprecated random_shuffle usage with shuffle for c++17. + +- Make exported include directories relative to install prefix. + # v2022.10.0 ## New Features diff --git a/blt b/blt index 09f7a4be4..5a792c177 160000 --- a/blt +++ b/blt @@ -1 +1 @@ -Subproject commit 09f7a4be48886e1175885e10ed6af1225ae12a90 +Subproject commit 5a792c1775e7a7628d84dcde31652a689f1df7b5 diff --git a/docs/sphinx/conf.py.in b/docs/sphinx/conf.py.in index 4c863e5ae..cb3d1bb2f 100644 --- a/docs/sphinx/conf.py.in +++ b/docs/sphinx/conf.py.in @@ -96,9 +96,9 @@ author = u'David Beckingsale' # built documents. # # The short X.Y version. -version = u'2022.10' +version = u'2023.06' # The full version, including alpha/beta/rc tags. -release = u'2022.10.0' +release = u'2023.06.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/scripts/make_release_tarball.sh b/scripts/make_release_tarball.sh index c4f9ce0d4..9db02a687 100755 --- a/scripts/make_release_tarball.sh +++ b/scripts/make_release_tarball.sh @@ -7,7 +7,7 @@ ############################################################################## TAR_CMD=gtar -VERSION=2022.10.0 +VERSION=2023.06.0 git archive --prefix=umpire-${VERSION}/ -o umpire-${VERSION}.tar HEAD 2> /dev/null diff --git a/src/tpl/umpire/camp b/src/tpl/umpire/camp index 9a6b8216a..ac34c25b7 160000 --- a/src/tpl/umpire/camp +++ b/src/tpl/umpire/camp @@ -1 +1 @@ -Subproject commit 9a6b8216a9c5f6d8f05a77fc1402fa7e91043d5c +Subproject commit ac34c25b722a06b138bc045d38bfa5e8fa3ec9c5