Skip to content

Conversation

@cperkinsintel
Copy link
Contributor

@cperkinsintel cperkinsintel commented Jul 15, 2022

According to #2662 the kernel_desc.hpp header file cannot include any of the standard C++ headers. This is borne out in recent testing.

We need int64_t. Here we are matching the exact definition used by the SemaSYCL version of kernel_desc.hpp in the FE, and removing the accidental inclusion of cstdint

Signed-off-by: Chris Perkins <chris.perkins@intel.com>
Signed-off-by: Chris Perkins <chris.perkins@intel.com>
Signed-off-by: Chris Perkins <chris.perkins@intel.com>
@cperkinsintel cperkinsintel marked this pull request as ready for review July 15, 2022 01:39
@cperkinsintel cperkinsintel requested a review from a team as a code owner July 15, 2022 01:39
@sergey-semenov sergey-semenov changed the title [SYCL] removed std header inclusion from kernel_desc.hpp and use template proxy for int64_t [SYCL] Remove std header inclusion from kernel_desc.hpp and use template proxy for int64_t Jul 15, 2022
@againull againull merged commit 92471f8 into intel:sycl Jul 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants