Skip to content

Commit 6b0ea9e

Browse files
Release v2025.09.0 (#996)
1 parent fa8c8f9 commit 6b0ea9e

File tree

6 files changed

+40
-6
lines changed

6 files changed

+40
-6
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ include(CMakePackageConfigHelpers)
1515

1616
project(Umpire
1717
LANGUAGES CXX C
18-
VERSION 2025.03.0)
18+
VERSION 2025.09.0)
1919

2020
cmake_minimum_required(VERSION 3.23)
2121

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# <img src="https://cdn.rawgit.com/LLNL/Umpire/develop/share/umpire/logo/umpire-logo.png" width="128" valign="middle" alt="Umpire"/> Umpire v2025.03.0
1+
# <img src="https://cdn.rawgit.com/LLNL/Umpire/develop/share/umpire/logo/umpire-logo.png" width="128" valign="middle" alt="Umpire"/> Umpire v2025.09.0
22

33
[![Documentation Status](https://readthedocs.org/projects/umpire/badge/?version=develop)](https://umpire.readthedocs.io/en/develop/?badge=develop)
44
[![Github Actions Build Status](https://github.com/LLNL/Umpire/actions/workflows/build.yml/badge.svg)](https://github.com/LLNL/Umpire/actions/workflows/build.yml)

RELEASE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Umpire Version 2025.03.0
1+
Umpire Version 2025.09.0
22

33
Copyright (c) 2016-25, Lawrence Livermore National Security, LLC.
44
Produced at the Lawrence Livermore National Laboratory.

RELEASE_NOTES.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
# v2025.09.0
2+
3+
## Changes Impacting Builds
4+
5+
This release of Umpire contains the following build requirement changes:
6+
7+
- Umpire now requires C++17 or later.
8+
9+
## New Features
10+
11+
- Added `DeviceIpcAllocator` for GPU memory sharing between processes.
12+
13+
- Added HIP support to `AllocationAdvisor`.
14+
15+
- Added HIP support for `get_device_mem_usage` function.
16+
17+
- Extended Fortran API support:
18+
- Added `AlignedAllocator` to Fortran API.
19+
- Added `SizeLimiter` to Fortran API.
20+
- Added other strategies to Fortran API.
21+
- Added logical allocation routines to Fortran API.
22+
- Extended FORTRAN allocation support to 7D.
23+
- Added 5D Fortran allocation routines.
24+
25+
- Allow both shared memory implementations to be used at the same time.
26+
27+
## Bug Fixes
28+
29+
- Fixed a communicator leak in `HostMpi3SharedMemoryResource`.
30+
31+
- Fixed handling of the CUDA language standard.
32+
33+
- Fixed HIP constant memory implementation.
34+
135
# v2025.03.0
236

337
## New Features

docs/sphinx/conf.py.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,9 @@ author = u'David Beckingsale'
9696
# built documents.
9797
#
9898
# The short X.Y version.
99-
version = u'2025.03'
99+
version = u'2025.09'
100100
# The full version, including alpha/beta/rc tags.
101-
release = u'2025.03.0'
101+
release = u'2025.09.0'
102102

103103
# The language for content autogenerated by Sphinx. Refer to documentation
104104
# for a list of supported languages.

scripts/make_release_tarball.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
##############################################################################
88

99
TAR_CMD=gtar
10-
VERSION=2025.03.0
10+
VERSION=2025.09.0
1111

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

0 commit comments

Comments
 (0)