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 | insert pithy quote here
fotis has quit [Ping timeout: 268 seconds]
isidentical has quit [Remote host closed the connection]
stkrdknmibalz has joined #pypy
fotis has joined #pypy
luckydonald has quit [Quit: Textual IRC Client: www.textualapp.com]
fotis has quit [Ping timeout: 258 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 258 seconds]
fotis has joined #pypy
smarr has quit [Quit: Connection closed for inactivity]
fotis has quit [Ping timeout: 245 seconds]
fotis has joined #pypy
<mattip> trying to figure out why untranslated tests on windows in _cffi_backend hit errors in the post-test leakfinder,
<mattip> it seems the modules use the UnicodeDictStrategy and not the ModuleDictStrategy
<mattip> weird
fotis has quit [Ping timeout: 250 seconds]
<mattip> this means that the windows variant never hits the celldict's delitem, rather it uses the generic descr_delitem from dictmultiobject
fotis has joined #pypy
<mattip> s/modules/module's __dict__/
fotis has quit [Ping timeout: 276 seconds]
<mattip> it seems the module is created with self.w_dict == W_ModuleDictObject, maybe it is changed at some point?
fotis has joined #pypy
mathieu_ has joined #pypy
fotis has quit [Ping timeout: 250 seconds]
mathieu_ has quit [Ping timeout: 240 seconds]
mathieu_ has joined #pypy
fotis has joined #pypy
fotis has quit [Ping timeout: 258 seconds]
<larstiq_> arigato: git push pushing more than one branch is ancient behaviour that is no longer default/recommended, https://github.com/git/git/blob/master/Documentation/RelNotes/2.0.0.txt
<larstiq_> much less confusing errors that way
fotis has joined #pypy
fotis has quit [Ping timeout: 245 seconds]
fotis has joined #pypy
smarr has joined #pypy
fotis has quit [Ping timeout: 240 seconds]
fotis has joined #pypy
isidentical has joined #pypy
mathieu_ has quit [Ping timeout: 268 seconds]
Atque has joined #pypy
fotis has quit [Ping timeout: 276 seconds]
greedom has joined #pypy
fotis has joined #pypy
fotis has quit [Ping timeout: 240 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 265 seconds]
<mgorny> damn, it seems that i've missed 7.3.5 final release :-(
<mgorny> or forgotten about it
mathieu_ has joined #pypy
Atque has quit [Quit: ...]
fotis has joined #pypy
<mattip> nvrmind, it seem to be some stale pyc files or so
<mattip> mgorny: there is always 7.3.6
fotis has quit [Ping timeout: 240 seconds]
<mattip> we should update the stdlib to 3.7.11 and 3.8.11 before the next release
fotis has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
fotis has joined #pypy
<arigato> fwiw, user "multibuilder" on github spams me for "Approve & Install on your organization VMprof"
<arigato> that's actually the user "Travis CI"
fotis has quit [Ping timeout: 265 seconds]
<antocuni> I also received some notification about it
<antocuni> but I wasn't sure whether it was spam/scam or whether someone actually wanted to install the app
_0az9 has joined #pypy
<arigato> we can remove or suspend the "multibuilder" user, which is an "external collaborator" on the vmprof project, and see if somebody comes here to complain
marmoute_ has joined #pypy
Lightsword_ has joined #pypy
<antocuni> arigato: it seems that multibuilder has admin access to the vmprof-python repo
atomizer has joined #pypy
<arigato> that looks wrong to me, but I don't know
<antocuni> ah, and the description says "bot account managed by mattip"
<antocuni> mattip: ^^^
<antocuni> maybe you can shed some light on it?
lastmikoi_ has joined #pypy
<arigato> mattip: I've downgraded "multibuilder" to read access. I've also changed your own status from Member to Owner, so if that's really you trying to do things, you should be able to now
atomizer_ has quit [*.net *.split]
_0az has quit [*.net *.split]
lastmikoi has quit [*.net *.split]
Lightsword has quit [*.net *.split]
marmoute has quit [*.net *.split]
Lightsword_ is now known as Lightsword
_0az9 is now known as _0az
lastmikoi_ is now known as lastmikoi
fotis has joined #pypy
<mgorny> mattip: and make tests pass/xfail somehow, please ;-)
fotis has quit [Ping timeout: 256 seconds]
<antocuni> uh? Does CPython runs gc.collect() before exiting nowdays?
greedom has quit [Remote host closed the connection]
fotis has joined #pypy
fotis has quit [Ping timeout: 268 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
greedom has joined #pypy
fotis has joined #pypy
greedom has quit [Remote host closed the connection]
fotis has quit [Ping timeout: 265 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 272 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 265 seconds]
stkrdknmibalz has quit [Quit: WeeChat 3.0.1]
fotis has joined #pypy
mathieu_ has quit [Ping timeout: 240 seconds]
<arigato> maybe? I submitted a patch to do that veeeeeeery long ago, maybe there was progress on it eventually
fotis has quit [Ping timeout: 276 seconds]
<arigato> don't even ask me what the motivation was, I forgot and the motivation probably changed in the meantime anyway
<antocuni> arigato: yes, try this: https://paste.opendev.org/show/807820/
<antocuni> on py38, it prints two __del__ after 'end'
<antocuni> on py27, it doesn't
<antocuni> arigato: the other noteworthy change is that nowadays __del__ is executed even if it's part of a reference cycle
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/7790 [Batuhan Taskaya: force build, isidentical-py38-test-fixes]
fotis has joined #pypy
stkrdknmibalz has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/7790 [Batuhan Taskaya: force build, isidentical-py38-test-fixes]
fotis has quit [Ping timeout: 240 seconds]
fotis has joined #pypy
Lightsword has quit [Quit: ZNC]
fotis has quit [Ping timeout: 265 seconds]
fotis has joined #pypy
mathieu_ has joined #pypy
fotis has quit [Ping timeout: 240 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 250 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 240 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 265 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
Dejan has quit [Quit: Leaving]
fotis has joined #pypy
Lightsword has joined #pypy
fotis has quit [Ping timeout: 240 seconds]
fotis has joined #pypy
<smarr> Is there by chance something like `heapq` in RPython?
fotis has quit [Ping timeout: 252 seconds]
<nimaje> if there isn't you could try to just use the heapq python code, my guess is that it will just work
<smarr> nimaje: yeah, that's what I ended up doing. only need a small part anyway, and had only to avoid the hasattr and make tuple comparison use the first element explicitly
fotis has joined #pypy
mathieu_ has quit [Ping timeout: 240 seconds]
fotis has quit [Ping timeout: 240 seconds]
fotis has joined #pypy
[Arfrever] has quit [Ping timeout: 258 seconds]
[Arfrever] has joined #pypy
fotis has quit [Ping timeout: 272 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 252 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 240 seconds]
fotis has joined #pypy
fotis has quit [Ping timeout: 258 seconds]