Ralf W. Grosse-Kunstleve

Results 569 comments of 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...