cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end ) | use cffi for calling C | if a pep adds a mere 25-30 [C-API] functions or so, it's a drop in the ocean (cough) - Armin
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
jcea has quit [Client Quit]
wleslie has joined #pypy
CrazyPython has joined #pypy
_whitelogger has joined #pypy
CrazyPython has quit [Read error: Connection reset by peer]
<mattip>
_cffi_backend/test/test_c.py is all skipped with -A tests since the class setup code is checking the host cffi version, not the python-under-test
oberstet has quit [Remote host closed the connection]
<cfbolz>
mattip: they could be from different spaces
<mattip>
apparently. why should there be more than one space instance, and why only in this test on win32
CrazyPython has joined #pypy
tumbleweed has quit [*.net *.split]
slavfox has quit [*.net *.split]
<cfbolz>
mattip: the test machinery will set up different spaces. but it still points to a bug: somebody keeps a global reference to the w_TypeObject around somewhere
slavfox has joined #pypy
tumbleweed has joined #pypy
<mattip>
it seems 0395c16d6bbe had no effect on benchmarks, but did break a test
<mattip>
i wonder if 8fb4dc6f07e6 on py3.6 is also ineffective
<kenaan>
mattip default 9dce88120ef6 /pypy/module/_io/interp_textio.py: back out 0395c16d6bbe, it did not improve benchmarks
CrazyPython has quit [Read error: Connection reset by peer]
<kenaan>
mattip py3.6 0b996481653b /pypy/module/_io/interp_textio.py: remove (duplicate) equivalent of 0395c16d6bbe
<kenaan>
mattip py3.6 cf58c311679b /pypy/module/_io/interp_textio.py: merge default into py3.6
<altendky>
in CI i might test against cpython 3.{5,6,7,8}. would you normally complement that with pypy3.6-7.{0,1,2,3} or generally just pypy3.6-7.3? or... or less specifically, what are common practices regarding projects providing support for and testing against pypy versions?
xcm has quit [Read error: Connection reset by peer]
<cfbolz>
altendky: just 7.3
<cfbolz>
I don't think anybody supports more than one pypy version
xcm has joined #pypy
<altendky>
cfbolz: thanks. does it tend to be difficult to support multiple for some reason? or is it just that the pypy community tends to stay more up to date?
tsaka__ has quit [Ping timeout: 265 seconds]
adamholmberg has quit [Remote host closed the connection]