Skip to content

[SYCL] Removes more uses of OpenCL header definitions #6328

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jun 22, 2022

Conversation

steffenlarsen
Copy link
Contributor

This commit adds various PI definitions and replaces some uses of OpenCL header definitions from the SYCL runtime library.

To further isolate the remaining uses of the OpenCL headers, the includes of cl.h are moved from common.hpp to the dependend files.

This commit adds various PI definitions and replaces some uses of
OpenCL header definitions from the SYCL runtime library.

To further isolate the remaining uses of the OpenCL headers, the
includes of cl.h are moved from common.hpp to the dependend files.

Signed-off-by: Larsen, Steffen <[email protected]>
@steffenlarsen steffenlarsen requested a review from a team as a code owner June 20, 2022 12:18
steffenlarsen added a commit to steffenlarsen/llvm-test-suite that referenced this pull request Jun 20, 2022
intel/llvm#6328 changes error reporting to use
PI error enumerator names rather than OpenCL ones. Some of the
test-suite tests rely on the OpenCL names being reported however, so
this commit changes these tests to use the PI equivalents instead.

Signed-off-by: Larsen, Steffen <[email protected]>
@steffenlarsen
Copy link
Contributor Author

/verify with intel/llvm-test-suite#1061

@steffenlarsen
Copy link
Contributor Author

/verify with intel/llvm-test-suite#1061

@pvchupin pvchupin merged commit 78bd66a into intel:sycl Jun 22, 2022
pvchupin pushed a commit to intel/llvm-test-suite that referenced this pull request Jun 22, 2022
intel/llvm#6328 changes error reporting to use
PI error enumerator names rather than OpenCL ones. Some of the
test-suite tests rely on the OpenCL names being reported however, so
this commit changes these tests to use the PI equivalents instead.

Signed-off-by: Larsen, Steffen <[email protected]>
aelovikov-intel pushed a commit to aelovikov-intel/llvm that referenced this pull request Mar 27, 2023
intel#6328 changes error reporting to use
PI error enumerator names rather than OpenCL ones. Some of the
test-suite tests rely on the OpenCL names being reported however, so
this commit changes these tests to use the PI equivalents instead.

Signed-off-by: Larsen, Steffen <[email protected]>
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.

4 participants