I think a table of math functions is needed for people to know which math functions are supported... https://github.com/codeplaysoftware/computecpp-sdk/blob/master/samples/monte-carlo-pi.cpp ~/computecpp-sdk/samples$ clang++ -fsycl -fsycl-targets=nvptx64-nvidia-cuda-sycldevice monte-carlo-pi.cpp ptxas fatal : Unresolved extern function '_Z18__spirv_ocl_lengthDv2_f' Add another one ptxas fatal : Unresolved extern function '_Z15__spirv_ocl_tanf'