Andreas Klöckner
Andreas Klöckner
Fair enough. I've included the patch in 697139f4ff1664f3d3eded835502c35c6fdaa82a. It would be helpful if you could try and build that.
(and report back)
Make sure that PyCUDA is not currently installed, then try ``` pip install git+https://github.com/inducer/pycuda.git ```
Hmm, OK. So there might not be an easy win here.
This latter failure is independent of Boost. It should be addressed by #395. With that PR merged, PyCUDA `main` should be buildable against up-to-date Boost (though not yet the shipped...
#397 should put this issue to bed, I think. The migration to pybind (#393) should still happen IMO, but this buys us time to do that.
https://pypi.org/project/pycuda/2022.2/
> It works like this: I'd discourage in-place modification of `Array` instances. Instead, simply pass your buffer to the constructor via the `data=` kwarg. > Freeing the context seems like...
I have not, sorry. But you may want to retry with git master, which is a whole different code base (actually, mostly a revival of the old Boost.Python code on...
What are the differences in the context setup code between `examples/gl_interop_demo.py` and `examples/gl_particle_animation.py`? What happens if you graft the context setup code from one onto the other?