Dpctl include dpctl/sycl.pxd file with incomplete definitions
of SYCL runtime classes and conversion routines from SYCLInterface
library opaque pointers to pointers to these SYCL classes.
This files simplifies usage of SYCL routines from Python extensions written in Cython.
To build the example on Linux, run:
CC=icx CXX=icpx python setup.py build_ext --inplace -G NinjaOn Windows, run:
CC=icx CXX=icx python setup.py build_ext --inplace -G Ninjapython -m pytest tests