From 47b00020a237d22b6081a6f7f57bd387ae42b568 Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Sat, 29 Jun 2024 07:41:15 +0200 Subject: Moved device to a internal class which will be supposed to be discoverable --- modules/remote-sycl/tests/data.cpp | 2 +- modules/remote-sycl/tests/sycl_basics.cpp | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'modules/remote-sycl/tests') diff --git a/modules/remote-sycl/tests/data.cpp b/modules/remote-sycl/tests/data.cpp index dff19fb..de09c92 100644 --- a/modules/remote-sycl/tests/data.cpp +++ b/modules/remote-sycl/tests/data.cpp @@ -41,7 +41,7 @@ SAW_TEST("SYCL Data Management"){ wait.poll(); SAW_EXPECT(rmt_addr, "Remote address hasn't been filled"); - auto device = rmt.connect_device(*rmt_addr); + auto device = rmt_addr->copy_device_reference(); auto data_srv = data_server, encode::Native, rmt::Sycl>{device}; diff --git a/modules/remote-sycl/tests/sycl_basics.cpp b/modules/remote-sycl/tests/sycl_basics.cpp index 90da299..61e0d87 100644 --- a/modules/remote-sycl/tests/sycl_basics.cpp +++ b/modules/remote-sycl/tests/sycl_basics.cpp @@ -46,8 +46,6 @@ SAW_TEST("SYCL Test Setup"){ wait.poll(); SAW_EXPECT(rmt_addr, "Remote Address class hasn't been filled"); - auto device = rmt.connect_device(*rmt_addr); - data device_data{host_data}; interface cl_iface { @@ -80,8 +78,9 @@ SAW_TEST("SYCL Test Setup"){ return saw::void_t{}; } }; + auto& device = rmt_addr->get_device(); - cl_iface.template call <"foo">(device_data, &device.get_handle()); + cl_iface.template call <"foo">(device_data, &(device.get_handle())); device.get_handle().wait(); } } -- cgit v1.2.3