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
On the latest Intel OpenCL (18.1.0.013, installed through System Studio 2019), the kernels build_vec and probe_vec do not compile anymore.
According to the OpenCL specification, the builtin isequal is only defined for float types [1]. (It did work on integer types in previous versions.) It has to be replaced with a normal == operator.
On the latest Intel OpenCL (18.1.0.013, installed through System Studio 2019), the kernels
build_vec
andprobe_vec
do not compile anymore.According to the OpenCL specification, the builtin
isequal
is only defined for float types [1]. (It did work on integer types in previous versions.) It has to be replaced with a normal==
operator.See for example here:
OpenCL-SIMD-hashing/cpu-opencl/src/probe_vec.cl
Line 262 in b1c7e5c
[1] https://www.khronos.org/registry/OpenCL/sdk/2.0/docs/man/xhtml/isequal.html
The text was updated successfully, but these errors were encountered: