fjarri/reikna

Incorrect keyword for pycuda 2017.1.1

themightyoarfish opened this issue · 3 comments

gpuarray._memcpy_discontig(new_arr, self, async_=True, stream=self.thread._queue)

It should be async without the trailing underscore.

My bad, that was a quick fix for the compatibility with Py3.7, which I did not think through very well. PyOpenCL has switched to async_, so I thought PyCUDA would follow it.

Nodd commented

Looks like it's now done in PyCUDA too.

Thanks for the reminder, fixed in commit 59c1f63