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
marky1991_2 has quit [Ping timeout: 268 seconds]
jcea has quit [Ping timeout: 252 seconds]
otisolsen70 has joined #pypy
otisolsen70 has quit [Remote host closed the connection]
otisolsen70 has joined #pypy
jinsun has quit [Ping timeout: 252 seconds]
jinsun has joined #pypy
jcea has joined #pypy
jinsun has quit [Ping timeout: 256 seconds]
jinsun has joined #pypy
Dejan has joined #pypy
[Arfrever] has quit [Ping timeout: 260 seconds]
[Arfrever] has joined #pypy
<mgorny> fyi, found another 7.3.10 regression in dirty-equals package: https://github.com/samuelcolvin/dirty-equals/issues/55
<mgorny> but tbh i have no clue how their magic is supposed to work
<mgorny> apparently they're doing <some bound method> != AnyThing, and expecting AnyThing.__ne__ to be called, or sth like that
<cfbolz> interesting
<nimaje> hm, iirc AnyThing.__ne__ should get called if <some bound method>.__ne__(AnyThing) returns NotImplemented, but no idea if cpython promises anything about the behaviour of these comparision functions for bound methods
<cfbolz> I did some interpreter speedup work in this general area, it's entirely believable I changed a weird corner case in the process
srs has joined #pypy
srs has quit [Ping timeout: 260 seconds]
otisolsen70 has quit [Quit: Leaving]