Skip to content
This repository was archived by the owner on Mar 28, 2023. It is now read-only.

Commit 02df4fc

Browse files
authored
[SYCL] Reflect updates to get_pointer return type to relevant tests. (#1670)
Reflect updates to get_pointer return type to relevant tests.
1 parent 5a6be1a commit 02df4fc

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

SYCL/Basic/group_async_copy.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,22 +122,22 @@ template <typename T> int test(size_t Stride) {
122122
size_t Offset = GrId * WorkGroupSize;
123123
if (Stride == 1) { // Check the version without stride arg.
124124
auto E = NDId.async_work_group_copy(
125-
Local.get_pointer(), In.get_pointer() + Offset, NElemsToCopy);
125+
local_ptr<T>(Local), In.get_pointer() + Offset, NElemsToCopy);
126126
E.wait();
127127
} else {
128-
auto E = NDId.async_work_group_copy(Local.get_pointer(),
128+
auto E = NDId.async_work_group_copy(local_ptr<T>(Local),
129129
In.get_pointer() + Offset,
130130
NElemsToCopy, Stride);
131131
E.wait();
132132
}
133133

134134
if (Stride == 1) { // Check the version without stride arg.
135135
auto E = Group.async_work_group_copy(
136-
Out.get_pointer() + Offset, Local.get_pointer(), NElemsToCopy);
136+
Out.get_pointer() + Offset, local_ptr<T>(Local), NElemsToCopy);
137137
Group.wait_for(E);
138138
} else {
139139
auto E = Group.async_work_group_copy(Out.get_pointer() + Offset,
140-
Local.get_pointer(), NElemsToCopy,
140+
local_ptr<T>(Local), NElemsToCopy,
141141
Stride);
142142
Group.wait_for(E);
143143
}

SYCL/Regression/group.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ bool group__async_work_group_copy() {
195195
const auto Off = Group[0] * I.get_group_range(1) * NumElem +
196196
Group[1] * I.get_local_range(1);
197197
auto PtrGlobal = AccGlobal.get_pointer() + Off;
198-
auto PtrLocal = AccLocal.get_pointer();
198+
auto PtrLocal = local_ptr<DataType>(AccLocal);
199199
if (I.get_local_range(0) == 1) {
200200
Group.async_work_group_copy(PtrLocal, PtrGlobal, NumElem);
201201
} else {

0 commit comments

Comments
 (0)