| 15 | |
| 16 | |
| 17 | BOOST_AUTO_TEST_CASE(basic_single_task) { |
| 18 | sycl::queue queue; |
| 19 | sycl::buffer<int, 1> buf{sycl::range<1>(1)}; |
| 20 | queue.submit([&](sycl::handler& cgh) { |
| 21 | auto acc = buf.get_access<sycl::access::mode::discard_write>(cgh); |
| 22 | cgh.single_task<class basic_single_task>([=]() { |
| 23 | acc[0] = 321; |
| 24 | }); |
| 25 | }); |
| 26 | auto acc = buf.get_access<sycl::access::mode::read>(); |
| 27 | BOOST_TEST(acc[0] == 321); |
| 28 | } |
| 29 | |
| 30 | BOOST_AUTO_TEST_CASE(empty_kernel_submission) { |
| 31 | sycl::queue q; |
nothing calls this directly
no test coverage detected