File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -104,10 +104,17 @@ int main() {
104104 void *MappedPtr = PhysicalMem.map (VirtualMemoryPtr, AlignedByteSize,
105105 syclext::address_access_mode::read_write);
106106
107+ syclext::address_access_mode CurrentAccessMode =
108+ syclext::get_access_mode (MappedPtr, AlignedByteSize, Context);
109+
110+ assert (CurrentAccessMode == syclext::address_access_mode::read &&
111+ " access mode must be address_access_mode::read_write before change with "
112+ " set_access_mode()" );
113+
107114 syclext::set_access_mode (MappedPtr, AlignedByteSize,
108115 syclext::address_access_mode::read, Context);
109116
110- syclext::address_access_mode CurrentAccessMode =
117+ CurrentAccessMode =
111118 syclext::get_access_mode (MappedPtr, AlignedByteSize, Context);
112119
113120 assert (CurrentAccessMode == syclext::address_access_mode::read &&
You can’t perform that action at this time.
0 commit comments