Closed
Description
The line below:
llvm/sycl/include/CL/sycl/half_type.hpp
Line 223 in c72cbc4
defines Half type in global scope, but that is not required by the SYCL specification. Is there any reason this is there?
It causes conflicts with CUDA headers, which define also the half type in global scope.