cfbolz changed the topic of #pypy to: #pypy PyPy, the flexible snake https://pypy.org | IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end and https://libera.irclog.whitequark.org/pypy | the pypy angle is to shrug and copy the implementation of CPython as closely as possible, and staying out of design decisions
joshszep_ has quit [Read error: Connection reset by peer]
joshszep has joined #pypy
Techcable has quit [Ping timeout: 252 seconds]
derpydoo has joined #pypy
Techcable has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
jcea has quit [Ping timeout: 248 seconds]
Techcable has quit [Read error: Connection reset by peer]
Techcable has joined #pypy
Techcable has quit [Ping timeout: 276 seconds]
Techcable has joined #pypy
Techcable has quit [Excess Flood]
Techcable has joined #pypy
Techcable has quit [Ping timeout: 246 seconds]
Techcable has joined #pypy
Techcable has quit [Ping timeout: 252 seconds]
<cfbolz> Alex_Gaynor: I think it's supposed to work, file an issue maybe?
<Alex_Gaynor> cfbolz: ok, is the larger reproducer ok, or would you prefer I try to minimize it?
<cfbolz> Alex_Gaynor: larger is fine
<Alex_Gaynor> 👍
Techcable has joined #pypy
lritter has joined #pypy
jcea has joined #pypy
lritter has quit [Quit: Leaving]
jinsun__ has joined #pypy
jinsun is now known as Guest5960
Guest5960 has quit [Killed (platinum.libera.chat (Nickname regained by services))]
jinsun__ is now known as jinsun
jinsun__ has joined #pypy
jinsun is now known as Guest5201
jinsun__ is now known as jinsun
Guest5201 has quit [Killed (zirconium.libera.chat (Nickname regained by services))]
<arigato> Alex_Gaynor: no, it's not supposed to work (mixing the C API and CFFI)
<arigato> it can be made to work if someone wants to fix it, but I'm unlikely to be the one doing the fix
<Alex_Gaynor> arigato: meaning the GIL currently must be dropped when a CFFI callback is invoked?
<arigato> yes
<Alex_Gaynor> arigato: is this a requirement for cffi on CPython as well, or is it expected to work?
<Alex_Gaynor> It does work, but I want to make sure it's expected :-)
<arigato> it's not very explicit, but the docs do say "mixing CFFI with Python.h is not recommended"
<Alex_Gaynor> Hmmmm. Well, it does seem to work so far. I think perhaps we'll just skip these tests on PyPy, it only impacts tests, not real usage.
<arigato> wrote a comment describing how I would attempt a fix (in your issue 3905)
<Alex_Gaynor> thank you! I suspect we'll just skip the tests, but good to know
<jean-paul[m]> what is PyPy's SOABI string supposed to be?
derpydoo has quit [Read error: Connection reset by peer]
<tumbleweed> for 3.9: SOABI = "pypy39-pp73"
<jean-paul[m]> ty
lehmrob has joined #pypy
joshszep has quit [Read error: Connection reset by peer]
joshszep has joined #pypy
joshszep has quit [Quit: -a- Connection Timed Out]
joshszep has joined #pypy
derpydoo has joined #pypy