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
While sycl::vec are similar to sycl::id for their vector-like structure, comparison operators are quite different according to the SYCL spec.
Right now sycl::vec and sycl::id comparisons works like std::array returning a bool instead of a sycl::vec.
According to the specification sycl::vec== returns a sycl::vec but sycl::id== returns a bool. < > <= >= should return a vector of bool in any case.
This is somehow related to #82, #74, #40
The text was updated successfully, but these errors were encountered:
While
sycl::vec
are similar tosycl::id
for their vector-like structure, comparison operators are quite different according to the SYCL spec.Right now
sycl::vec
andsycl::id
comparisons works likestd::array
returning abool
instead of asycl::vec
.According to the specification
sycl::vec
==
returns asycl::vec
butsycl::id
==
returns abool
.< > <= >=
should return a vector ofbool
in any case.This is somehow related to #82, #74, #40
The text was updated successfully, but these errors were encountered: