Intel® DPC++ Compatibility Tool Developer Guide and Reference
Developer Guide and Reference
The tool detected overloaded operators for built-in vector types, which may
conflict with the SYCL 1.2.1 standard operators (see 188.8.131.52 Vec interface).
The tool inserted a namespace to avoid the conflict. Use SYCL 1.2.1 standard
For vector types, like
, you may have overloaded operators, while
overloaded operators with the same signature are also defined in SYCL* standard,
resulting in a conflict. The Intel® DPC++ Compatibility Tool adds the namespace for overloaded
operators overloaded to differentiate them from the ones defined in SYCL. You may
need to rewrite the code.