Skip to content

add PyO3 FFI checks to the suite - #55

Open
davidhewitt wants to merge 1 commit into
pypy:mainfrom
davidhewitt:patch-1
Open

add PyO3 FFI checks to the suite#55
davidhewitt wants to merge 1 commit into
pypy:mainfrom
davidhewitt:patch-1

Conversation

@davidhewitt

Copy link
Copy Markdown
Contributor

I added nox -s ffi-check job from PyO3 which runs some sanity checks that PyO3's FFI definitions match what PyPy is exporting from its headers.

NB from running this locally I think I observed that PyPy needs to implement PEP 623.

@mattip

mattip commented Aug 29, 2026

Copy link
Copy Markdown
Member

I opened PyO3/pyo3#6345 about the c_int failures. The missing _PyInterpreterFrame is typedefed in frameobject.h, i wonder why it was not found

@davidhewitt

Copy link
Copy Markdown
Contributor Author

I opened PyO3/pyo3#6374 which should address both issues, once merged we'll see what the next issues are 👀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants