Ralf W. Grosse-Kunstleve
Ralf W. Grosse-Kunstleve
FWIW, I ran a super-simple leak check: `while True` loop and `top` command. See diff below. It's all a bit make-shift, but I do NOT have any evidence that there...
> What's the status of this? I believe we don't need this, I just kept it around because it's not clear to me. From memory, it was initially needed because...
You can fix the reproducer in the PR description like this: ``` #include #include namespace py = pybind11; int main() { // py::scoped_interpreter guard {}; py::initialize_interpreter(); { auto mod_py =...
> Seems pypy doesn't expose the PyClassMethod_Type, is there a stable API way to implement the check_ method? Or even a good way to test it to verify it works....
I have a *suspicion* that PR #1895 could be the reason. When I merged it I was thinking we're safe, but in the meantime I did some unrelated work (#4043,...
> This is the one and only report of ABI breakage. I've worked through the other two issues I thought might be ABI breakages, and both of them were something...
> This is the one and only report of ABI breakage. I've worked through the other two issues I thought might be ABI breakages, and both of them were something...
It's only relatively recently that we added `PYBIND11_EXPORT`, then changed that to `PYBIND11_EXPORT_EXCEPTION`: * #2999 — merged on May 27, 2021 * #3132 — merged on Jul 30, 2021 PR...
> I haven't yet analyzed the internals data structures enough yet to see if that can happen. I think `PYBIND11_EXPORT_EXCEPTION` completely by-passes the `internals`. I believe #2999 unintentionally punched a...
Thanks @henryiii for the issue numbers. Good for me to be able to start from a certain place. I looked at #4137 and closed it after confirming conclusively it's a...