From 5d0cf1219b4fa4935f3eb63a32a6b76b85402fb0 Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Fri, 16 Aug 2024 21:37:22 +0200 Subject: Fixing sycl --- modules/remote-sycl/c++/remote.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/remote-sycl/c++/remote.hpp b/modules/remote-sycl/c++/remote.hpp index fe13612..e1dc677 100644 --- a/modules/remote-sycl/c++/remote.hpp +++ b/modules/remote-sycl/c++/remote.hpp @@ -1,18 +1,20 @@ #pragma once +#include "common.hpp" + namespace saw { template<> struct remote_address { private: - remote* ctx_; + ptr> ctx_; our> device_; SAW_FORBID_COPY(remote_address); SAW_FORBID_MOVE(remote_address); public: remote_address(remote& r_ctx, our> d_ctx): - ctx_{&r_ctx}, + ctx_{r_ctx}, device_{std::move(d_ctx)} {} -- cgit v1.2.3