Skip to content

Commit d839ea1

Browse files
implemented PR feedback
1 parent 37386bb commit d839ea1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

dpnp/backend/src/dpnpc_memory_adapter.hpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class DPNPC_ptr_adapter final
5252
bool target_no_queue = false; /**< Indicates that original memory will be accessed from non SYCL environment */
5353
bool copy_back = false; /**< If the memory is 'result' it needs to be copied back to original */
5454
const bool verbose = false;
55-
std::vector<sycl::event> deps{};
55+
std::vector<sycl::event> deps;
5656

5757
public:
5858
DPNPC_ptr_adapter() = delete;
@@ -164,10 +164,12 @@ class DPNPC_ptr_adapter final
164164
}
165165

166166
void depends_on(const std::vector<sycl::event> &new_deps) {
167+
assert(allocated);
167168
deps.insert(std::end(deps), std::begin(new_deps), std::end(new_deps));
168169
}
169170

170171
void depends_on(const sycl::event &new_dep) {
172+
assert(allocated);
171173
deps.push_back(new_dep);
172174
}
173175

0 commit comments

Comments
 (0)