From 185b51c1385a828170ba63243eba137b5aa77b64 Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Thu, 22 Aug 2024 18:03:01 +0200 Subject: wip --- modules/remote-sycl/c++/transfer.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'modules/remote-sycl/c++') diff --git a/modules/remote-sycl/c++/transfer.hpp b/modules/remote-sycl/c++/transfer.hpp index b6a21f0..bc24447 100644 --- a/modules/remote-sycl/c++/transfer.hpp +++ b/modules/remote-sycl/c++/transfer.hpp @@ -21,10 +21,10 @@ public: device_{std::move(device__)} {} - error_or send(const data& dat, id store_id){ + error_or send(const data& dat, id store_id){ auto eo_val = device_->template copy_to_device(dat); if(eo_val.is_error()){ - auto& err = eoval.get_error(); + auto& err = eo_val.get_error(); return std::move(err); } auto& val = eo_val.get_value(); @@ -75,7 +75,7 @@ private: /** * Store for the data the server manages. */ - typename impl::data_server_redux>::type >::type values_; + typename impl::data_server_redux, typename tmpl_reduce>::type >::type values_; public: /** * Main constructor @@ -89,7 +89,7 @@ public: */ template error_or send(const data& dat, id store_id){ - auto& vals = std::get>>(values_); + auto& vals = std::get>>>(values_); auto eoval = device_->template copy_to_device(dat); if(eoval.is_error()){ auto& err = eoval.get_error(); -- cgit v1.2.3