You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
could not load symbol "clHostMemAllocINTEL":
~/.julia/artifacts/c99d19d2f6dd75af3e997c4ecc4ac85e410cb7a7/lib/libOpenCL.so: undefined symbol: clHostMemAllocINTEL
To reproduce:
using OpenCL
error =Ref{Int32}()
al = cl.clHostMemAllocINTEL(cl.context(), C_NULL, 10000, 1, error)
Could this be an issue in using the function itself (wrong parameters or something)? 🤔
The text was updated successfully, but these errors were encountered:
maleadt
changed the title
Packaged JLL might not include USM functions
ICD JLL does not include USM functions
Oct 14, 2024
I think this is intended. The ICD we use only provides entry-points for functions from the spec, and for extensions one needs to use clGetExtensionFunctionAddressForPlatform to fetch the entrypoint address:
It's a bit annoying that we can't re-use the existing Clang.jl-generated headers for this, although for the handful of USM functions you need it's probably fine duplicating those ccalls.
To reproduce:
Could this be an issue in using the function itself (wrong parameters or something)? 🤔
The text was updated successfully, but these errors were encountered: