Skip to content

Commit 2b67ccd

Browse files
committed
[common] bump UMF tag
to include compilation fix for older compilers and fixes for L0 provider
1 parent 9a8b6b7 commit 2b67ccd

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

source/common/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ if (NOT DEFINED UMF_REPO)
2424
endif()
2525

2626
if (NOT DEFINED UMF_TAG)
27-
# v0.9.x 23.08.2024: Merge pull request #696 ...
28-
set(UMF_TAG 3c340e61c197f4f9e29abd947f90ce27c571433e)
27+
# main 03.10.2024: Add umfIsFreeOpDefault(hProvider)
28+
set(UMF_TAG fa006eea503a58e79fa197891f1391c9dcda73e1)
2929
endif()
3030

3131
message(STATUS "Will fetch Unified Memory Framework from ${UMF_REPO}")

source/common/umf_helpers.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,11 +162,11 @@ auto memoryProviderMakeUnique(Args &&...args) {
162162
ops.finalize = [](void *obj) { delete reinterpret_cast<T *>(obj); };
163163

164164
UMF_ASSIGN_OP(ops, T, alloc, UMF_RESULT_ERROR_UNKNOWN);
165-
UMF_ASSIGN_OP(ops, T, free, UMF_RESULT_ERROR_UNKNOWN);
166165
UMF_ASSIGN_OP_NORETURN(ops, T, get_last_native_error);
167166
UMF_ASSIGN_OP(ops, T, get_recommended_page_size, UMF_RESULT_ERROR_UNKNOWN);
168167
UMF_ASSIGN_OP(ops, T, get_min_page_size, UMF_RESULT_ERROR_UNKNOWN);
169168
UMF_ASSIGN_OP(ops, T, get_name, "");
169+
UMF_ASSIGN_OP(ops.ext, T, free, UMF_RESULT_ERROR_UNKNOWN);
170170
UMF_ASSIGN_OP(ops.ext, T, purge_lazy, UMF_RESULT_ERROR_UNKNOWN);
171171
UMF_ASSIGN_OP(ops.ext, T, purge_force, UMF_RESULT_ERROR_UNKNOWN);
172172
UMF_ASSIGN_OP(ops.ext, T, allocation_merge, UMF_RESULT_ERROR_UNKNOWN);

0 commit comments

Comments
 (0)