Skip to content

Commit 8e6cc34

Browse files
author
Hugh Delaney
committed
Fix tests
Clang format and add pimock symbol and abi symbols.
1 parent 81866d9 commit 8e6cc34

File tree

8 files changed

+15
-4
lines changed

8 files changed

+15
-4
lines changed

sycl/include/sycl/detail/pi.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,8 +197,6 @@
197197
// pi_virtual_access_flags bit flags.
198198
// 15.55 Added piextEnqueueNativeCommand as well as associated types and enums
199199

200-
201-
202200
#define _PI_H_VERSION_MAJOR 15
203201
#define _PI_H_VERSION_MINOR 55
204202

sycl/source/detail/scheduler/commands.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -433,8 +433,8 @@ class DispatchHostTask {
433433
HostTask.MQueue->getPlugin()
434434
->call<PiApiKind::piextEnqueueNativeCommand>(
435435
HostTask.MQueue->getHandleRef(), InteropFreeFunc,
436-
&CustomOpData, MReqPiMem.size(), MReqPiMem.data(),
437-
0, nullptr, nullptr);
436+
&CustomOpData, MReqPiMem.size(), MReqPiMem.data(), 0, nullptr,
437+
nullptr);
438438
} else {
439439
HostTask.MHostTask->call(MThisCmd->MEvent->getHostProfilingInfo(),
440440
IH);

sycl/test/abi/pi_cuda_symbol_check.dump

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ piextDisablePeerAccess
114114
piextEnablePeerAccess
115115
piextEnqueueCommandBuffer
116116
piextEnqueueCooperativeKernelLaunch
117+
piextEnqueueNativeCommand
117118
piextEnqueueReadHostPipe
118119
piextEnqueueWriteHostPipe
119120
piextEventCreateWithNativeHandle

sycl/test/abi/pi_hip_symbol_check.dump

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ piextDisablePeerAccess
114114
piextEnablePeerAccess
115115
piextEnqueueCommandBuffer
116116
piextEnqueueCooperativeKernelLaunch
117+
piextEnqueueNativeCommand
117118
piextEnqueueReadHostPipe
118119
piextEnqueueWriteHostPipe
119120
piextEventCreateWithNativeHandle

sycl/test/abi/pi_level_zero_symbol_check.dump

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ piextDisablePeerAccess
113113
piextEnablePeerAccess
114114
piextEnqueueCommandBuffer
115115
piextEnqueueCooperativeKernelLaunch
116+
piextEnqueueNativeCommand
116117
piextEnqueueReadHostPipe
117118
piextEnqueueWriteHostPipe
118119
piextEventCreateWithNativeHandle

sycl/test/abi/pi_nativecpu_symbol_check.dump

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ piextDisablePeerAccess
114114
piextEnablePeerAccess
115115
piextEnqueueCommandBuffer
116116
piextEnqueueCooperativeKernelLaunch
117+
piextEnqueueNativeCommand
117118
piextEnqueueReadHostPipe
118119
piextEnqueueWriteHostPipe
119120
piextEventCreateWithNativeHandle

sycl/test/abi/pi_opencl_symbol_check.dump

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ piextDisablePeerAccess
113113
piextEnablePeerAccess
114114
piextEnqueueCommandBuffer
115115
piextEnqueueCooperativeKernelLaunch
116+
piextEnqueueNativeCommand
116117
piextEnqueueReadHostPipe
117118
piextEnqueueWriteHostPipe
118119
piextEventCreateWithNativeHandle

sycl/unittests/helpers/PiMockPlugin.hpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1569,6 +1569,14 @@ inline pi_result mock_piextCommandBufferAdviseUSM(
15691569
return PI_SUCCESS;
15701570
}
15711571

1572+
inline pi_result mock_piextEnqueueNativeCommand(pi_queue,
1573+
void (*)(pi_queue, void *),
1574+
void *, uint32_t,
1575+
const pi_mem *, pi_uint32,
1576+
const pi_event *, pi_event *) {
1577+
return PI_SUCCESS;
1578+
}
1579+
15721580
inline pi_result mock_piTearDown(void *PluginParameter) { return PI_SUCCESS; }
15731581

15741582
inline pi_result mock_piPluginGetLastError(char **message) {

0 commit comments

Comments
 (0)