Skip to content

Commit b46e7c1

Browse files
authored
[SYCL] Restore accidentally removed symbol (intel#15922)
It was mistakenly removed in intel#15070
1 parent 039bf49 commit b46e7c1

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

sycl/include/sycl/handler.hpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -683,6 +683,11 @@ class __SYCL_EXPORT handler {
683683
/// kernel bundle contains.
684684
void verifyUsedKernelBundleInternal(detail::string_view KernelName);
685685

686+
// TODO: Legacy symbol, remove when ABI breaking is allowed.
687+
void verifyUsedKernelBundle(const std::string &KernelName) {
688+
verifyUsedKernelBundleInternal(detail::string_view{KernelName});
689+
}
690+
686691
/// Stores lambda to the template-free object
687692
///
688693
/// Also initializes kernel name, list of arguments and requirements using

sycl/test/abi/sycl_symbols_windows.dump

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3683,7 +3683,6 @@
36833683
?addLifetimeSharedPtrStorage@handler@_V1@sycl@@AEAAXV?$shared_ptr@$$CBX@std@@@Z
36843684
?addOrReplaceAccessorProperties@buffer_plain@detail@_V1@sycl@@IEAAXAEBVproperty_list@34@@Z
36853685
?addReduction@handler@_V1@sycl@@AEAAXAEBV?$shared_ptr@$$CBX@std@@@Z
3686-
?setArgHelper@handler@_V1@sycl@@AEAAXHAEAVwork_group_memory_impl@detail@23@@Z
36873686
?addStream@handler@_V1@sycl@@AEAAXAEBV?$shared_ptr@Vstream_impl@detail@_V1@sycl@@@std@@@Z
36883687
?alignedAlloc@OSUtil@detail@_V1@sycl@@SAPEAX_K0@Z
36893688
?alignedFree@OSUtil@detail@_V1@sycl@@SAXPEAX@Z
@@ -4215,6 +4214,7 @@
42154214
?select_device@filter_selector@oneapi@ext@_V1@sycl@@UEBA?AVdevice@45@XZ
42164215
?setArgHelper@handler@_V1@sycl@@AEAAXH$$QEAVraw_kernel_arg@experimental@oneapi@ext@23@@Z
42174216
?setArgHelper@handler@_V1@sycl@@AEAAXH$$QEAVsampler@23@@Z
4217+
?setArgHelper@handler@_V1@sycl@@AEAAXHAEAVwork_group_memory_impl@detail@23@@Z
42184218
?setArgsHelper@handler@_V1@sycl@@AEAAXH@Z
42194219
?setArgsToAssociatedAccessors@handler@_V1@sycl@@AEAAXXZ
42204220
?setHandlerKernelBundle@handler@_V1@sycl@@AEAAXAEBV?$shared_ptr@Vkernel_bundle_impl@detail@_V1@sycl@@@std@@@Z
@@ -4286,6 +4286,7 @@
42864286
?verifyDeviceHasProgressGuarantee@handler@_V1@sycl@@AEAAXW4forward_progress_guarantee@experimental@oneapi@ext@23@W4execution_scope@56723@1@Z
42874287
?verifyReductionProps@detail@_V1@sycl@@YAXAEBVproperty_list@23@@Z
42884288
?verifyUSMAllocatorProperties@_V1@sycl@@YAXAEBVproperty_list@12@@Z
4289+
?verifyUsedKernelBundle@handler@_V1@sycl@@AEAAXAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z
42894290
?verifyUsedKernelBundleInternal@handler@_V1@sycl@@AEAAXVstring_view@detail@23@@Z
42904291
?wait@event@_V1@sycl@@QEAAXXZ
42914292
?wait@event@_V1@sycl@@SAXAEBV?$vector@Vevent@_V1@sycl@@V?$allocator@Vevent@_V1@sycl@@@std@@@std@@@Z

0 commit comments

Comments
 (0)