Skip to content

[SYCL] Enable using of the copy method with shared_ptr with const T. - #276

Merged
bader merged 1 commit into
intel:syclfrom
alexeyvoronov-intel:private/avoronov/enable_using_copy_with_const_shared_ptr
Jul 5, 2019
Merged

bader merged 1 commit into
intel:syclfrom
alexeyvoronov-intel:private/avoronov/enable_using_copy_with_const_shared_ptr

Conversation

@alexeyvoronov-intel

Copy link
Copy Markdown
Contributor

Signed-off-by: Alexey Voronov [email protected]

bader
bader previously approved these changes Jul 1, 2019
Comment thread sycl/test/basic_tests/handler/handler_mem_op.cpp Outdated
@alexeyvoronov-intel
alexeyvoronov-intel force-pushed the private/avoronov/enable_using_copy_with_const_shared_ptr branch from bda5c00 to 1f3c101 Compare July 2, 2019 10:20
@bader
bader merged commit 64c0262 into intel:sycl Jul 5, 2019
@alexeyvoronov-intel
alexeyvoronov-intel deleted the private/avoronov/enable_using_copy_with_const_shared_ptr branch July 25, 2019 10:09
adamfidel pushed a commit to adamfidel/llvm that referenced this pull request Feb 9, 2026
…#276)

* [SYCL][Graph] Implement exceptions for incompatible extensions

Throws an invalid exception when trying to use the following extensions
along with Graph.

- sycl_ext_oneapi_enqueue_barrier
- sycl_ext_oneapi_memcpy2d
- sycl_ext_codeplay_kernel_fusion
- sycl_ext_oneapi_kernel_properties
- sycl_ext_oneapi_device_global

Closes Issue: intel#154

* [SYCL][Graph] Implement exceptions for incompatible extensions

Adds info to exception message
Moves tests from e2e to unitests when possible

* [SYCL][Graph] Implement exceptions for incompatible extensions

Corrects some typos and adds comments.

* [SYCL][Graph] Implement exceptions for incompatible extensions

Used a template function to throw exception instead of a parametrized function.

* [SYCL][Graph] Implement exceptions for incompatible extensions

Moves Sycl-extension enum definition.
Limits graph recording to non-explicit path in the new tests.

* [SYCL][Graph] Implement exceptions for incompatible extensions

Updates Linux ABI dump file with the new handler function throwing exception.
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.

2 participants