Matti Picus
Matti Picus
On windows, the test_reference_counting test is timing out. There are ~24 tests in that file. On my local machine, running the tests via `pytest --durations 0` shows setup/call/teardown time for...
I don;t think the test failures were caused by this PR.
As far as I can tell, PyPy3.9 has the include file `pypy_decl.h` with `#define PyCMethod_New PyPyCMethod_New`, and CPython has the include file `methodobject.h` with `PyAPI_FUNC(PyObject *) PyCMethod_New(PyMethodDef *, PyObject *,...
I think CMAKE is not finding the include files nor the library for PyPy3.9.
> it is finding it locally on my Mac for 3.9, Do the tests pass?
What would be the easiest way to run those specific tests locally?
Got ~it~ how to run tests. Locally on Ubuntu 20.04, `pipx run nox -s 'pypy_upstream(3.9)'` from this branch fails the `test_python_alreadyset_in_destructor` test. Edit: clarify which "it" I got.
I am not seeing any failure with `_PyPyCMethod_New`.
@DarkWingMcQuack the indent is fixed on HEAD. You can install pybind11 from git until the fix is released: `pip install git+https://github.com/pybind/pybind11.git`.
> The library name change in 3.9 is also likely breaking things bummer.