Skip to content

Commit 5dfa07c

Browse files
Change C++ function signature called by sycl_direct_linkage example
The function now gets execution queue by value rather than by reference. This is the recommended usage since ``sycl::queue`` is implemented as a shared pointer.
1 parent 1fc7563 commit 5dfa07c

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

examples/cython/sycl_direct_linkage/_buffer_example.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ cdef extern from "CL/sycl.hpp" namespace "sycl":
3131

3232
cdef extern from "sycl_function.hpp":
3333
int c_columnwise_total(
34-
queue& q, size_t n, size_t m, double *m, double *ct
34+
queue q, size_t n, size_t m, double *m, double *ct
3535
) nogil
3636

3737

examples/cython/sycl_direct_linkage/sycl_function.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
#include <CL/sycl.hpp>
3232
#include <oneapi/mkl.hpp>
3333

34-
int c_columnwise_total(sycl::queue &q,
34+
int c_columnwise_total(sycl::queue q,
3535
size_t n,
3636
size_t m,
3737
double *mat,

examples/cython/sycl_direct_linkage/sycl_function.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include <CL/sycl.hpp>
22

3-
int c_columnwise_total(sycl::queue &,
3+
int c_columnwise_total(sycl::queue,
44
size_t n,
55
size_t m,
66
double *mat,

0 commit comments

Comments
 (0)