Skip to content
This repository was archived by the owner on Aug 11, 2023. It is now read-only.

Change virtual pointer to use vptr namespace instead of cl::sycl::codeplay namespace #286

Merged
merged 2 commits into from
Sep 21, 2022

Conversation

hjabird
Copy link
Contributor

@hjabird hjabird commented Sep 15, 2022

The vptr class is used in SYCL-BLAS. We want to be able to compile SYCL-BLAS using DPC++. The latest DPC++ nightlies generates errors due to the cl::sycl namespace used for virtual pointers. To avoid this issue, this patch uses the SYCL-2020 ::sycl namespace for DPC++.

The DPC++ nightly generates errors due to the cl::sycl namespace used
for virtual pointers. To avoid this issue, this patch uses the
SYCL-2020 ::sycl namespace for DPC++.
The namespace has been changed since using the cl::sycl:: namespace
like this may not be compatible with all SYCL implementations.

* Changes cl::sycl::computecpp to vptr
* Update tests and samples
@hjabird hjabird changed the title Use SYCL-2020 namespaces when using DPC++ Change virtual pointer to use vptr namespace instead of cl::sycl::codeplay namespace Sep 21, 2022
@hjabird hjabird merged commit 59d5dc4 into codeplaysoftware:master Sep 21, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants