From 55dccfce3f7371d64cbef7ddc100be39bb5e4c3b Mon Sep 17 00:00:00 2001 From: Hugh Delaney Date: Tue, 10 Oct 2023 10:33:02 +0100 Subject: [PATCH 1/2] Re add extended deleters --- source/adapters/hip/context.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/source/adapters/hip/context.cpp b/source/adapters/hip/context.cpp index 9779482e4b..8298d513d8 100644 --- a/source/adapters/hip/context.cpp +++ b/source/adapters/hip/context.cpp @@ -108,6 +108,7 @@ urContextGetInfo(ur_context_handle_t hContext, ur_context_info_t propName, UR_APIEXPORT ur_result_t UR_APICALL urContextRelease(ur_context_handle_t hContext) { if (hContext->decrementReferenceCount() == 0) { + hContext->invokeExtendedDeleters(); delete hContext; } return UR_RESULT_SUCCESS; From b002e003933169c28f5ac9d31ff8ccda8cb5114a Mon Sep 17 00:00:00 2001 From: Hugh Delaney Date: Thu, 12 Oct 2023 11:14:35 +0100 Subject: [PATCH 2/2] Change xfail list --- test/conformance/context/context_adapter_hip.match | 1 - 1 file changed, 1 deletion(-) diff --git a/test/conformance/context/context_adapter_hip.match b/test/conformance/context/context_adapter_hip.match index 0add99006b..129b8d392c 100644 --- a/test/conformance/context/context_adapter_hip.match +++ b/test/conformance/context/context_adapter_hip.match @@ -1,2 +1 @@ urContextCreateWithNativeHandleTest.Success/AMD_HIP_BACKEND___{{.*}}_ -urContextSetExtendedDeleterTest.Success/AMD_HIP_BACKEND___{{.*}}_