I can emit SPIRV with command clang++ -fsycl -fsycl-device-only -fno-sycl-use-bitcode test.cpp.
And I would like to know how to create program objects from SPIRV with clCreateProgramWithBinary runtime API .
If this way works, can you give me some examples?