arigato 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 | mac OS and Fedora are not Windows
Ai9zO5AP has quit [Quit: WeeChat 2.4]
jcea has quit [Quit: jcea]
dddddd has quit [Remote host closed the connection]
forgottenone has joined #pypy
<kenaan> mattip cffi-libs 64df157240e6 /pypy/doc/whatsnew-head.rst: close branch to be merged
<kenaan> mattip default 50956a7107b8 /: merge cffi-libs, which moves _ssl and _hashlib to cffi-based implementations
<kenaan> mattip py3.6 6941f917df42 /: merge default into py3.6
<mattip> not so sure about the merge back to py3.6
<cfbolz> mattip: yay
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
<bbot2> Exception: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6219 [mattip: force build, py3.6]
<kenaan> mattip py3.6 385db1f245d0 /lib_pypy/_cffi_ssl/_stdssl/: fix merge
<mattip> mjacob: any news with hptapod? bitbucket issue tracker is making me sadder with each feature they remove - like automatic links to commits
oberstet has joined #pypy
ssbr has quit [Ping timeout: 252 seconds]
ssbr has joined #pypy
dddddd has joined #pypy
stillinbeta has quit [Ping timeout: 252 seconds]
idnar has quit [Ping timeout: 252 seconds]
krono has quit [Ping timeout: 252 seconds]
avakdh has quit [Ping timeout: 244 seconds]
krono has joined #pypy
avakdh has joined #pypy
idnar has joined #pypy
stillinbeta has joined #pypy
msjyoo has quit [Ping timeout: 252 seconds]
lordmauve has quit [Ping timeout: 252 seconds]
msjyoo has joined #pypy
bogner has quit [Ping timeout: 252 seconds]
bogner has joined #pypy
lordmauve has joined #pypy
rguillebert has quit [Ping timeout: 252 seconds]
rguillebert has joined #pypy
stillinbeta has quit [Ping timeout: 250 seconds]
krono has quit [Ping timeout: 252 seconds]
krono has joined #pypy
stillinbeta has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
antocuni has joined #pypy
marky1991 has joined #pypy
marky1991 has quit [Ping timeout: 244 seconds]
antocuni has quit [Ping timeout: 272 seconds]
Ai9zO5AP has joined #pypy
jcea has joined #pypy
forgottenone has joined #pypy
marky1991 has joined #pypy
lritter has joined #pypy
Ninpo has quit [Ping timeout: 245 seconds]
kbtr has quit [Ping timeout: 245 seconds]
__pv has quit [Ping timeout: 245 seconds]
__pv has joined #pypy
kbtr has joined #pypy
Ninpo has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
zzarr has joined #pypy
<zzarr> hello!
<zzarr> how do I debug a CFFI ABI ?
<zzarr> I have gdb installed as well as python3-dbg
jcea has quit [Remote host closed the connection]
antocuni has joined #pypy
jcea has joined #pypy
<mattip> if you are getting a segfault, you might want to check that you are keeping references alive
<zzarr> no segfaults, just illegal instructions
<mattip> ABI mode, should be as easy as running the process like "gdb --args python" and making it crash, then go up the stack
<mattip> hopefully you don't end up in libffi, cuz that is a mess
<zzarr> right, good idea
jcea has quit [Remote host closed the connection]
antocuni has quit [Remote host closed the connection]
witrandev has joined #pypy
Rhy0lite has joined #pypy
antocuni has joined #pypy
jcea has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
forgottenone has quit [Remote host closed the connection]
<lesshaste> hi mattip
<lesshaste> what the main short term goals for pypy devs currently? It would be great to understand the direction things are going in
forgottenone has joined #pypy
witrandev_ has joined #pypy
<mattip> lesshaste: beyond "reach full cpython compatiblity, speed up cpyext"?
witrandev has quit [Ping timeout: 256 seconds]
<mattip> some of us are reaching out to key python packages and encouraging them to put PyPy in their CI,
<mattip> with the goal of getting pypy-compatible wheels onto PyPI
<mattip> numpy and scipy are already running PyPy3.6 in their CI
<cfbolz> mattip: ah, cool, didn't realize that scipy is running PyPy in ci
<cfbolz> Do you have a link? That would make a nice tweet
<mattip> whoops, they removed it April 22 :(.
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<mattip> btw, scipy is open to reinstating it, but we would need to release a new version to support NumPy 1.16.3
<mattip> which added PyStructSequence_InitType2
<mattip> we support it but not in the latest release
zzarr has quit [Quit: Leaving]
<cfbolz> mattip: right
<cfbolz> numpy is pretty awesome too, I must say
<cfbolz> mattip: I suppose scipy removed it because it caused spurious problems?
<cfbolz> in other news: aaaaaargh, found a stupid bug that caused pypy vmprof memory tracking to be broken for non-deep reasons
marky1991 has quit [Ping timeout: 272 seconds]
marky1991 has joined #pypy
<antocuni> cfbolz: what?
xcm has quit [Remote host closed the connection]
<cfbolz> antocuni: the order of arguments to cintf.vmprof_init in rvmprof.py is wrong
xcm has joined #pypy
<antocuni> bah :(
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<cfbolz> antocuni: yup, can confirm that swapping two args seems to fix it
<cfbolz> But we have a power outage, so will finish tomorrow
marky1991 has quit [Ping timeout: 268 seconds]
oberstet has quit [Quit: Leaving]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
oberstet has joined #pypy
oberstet has quit [Remote host closed the connection]
oberstet has joined #pypy
marky1991 has joined #pypy
witrandev_ has quit [Ping timeout: 256 seconds]
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
<kenaan> rlamy optimizeopt-cleanup e246a0d898ed /rpython/jit/metainterp/compile.py: small cleanup
antocuni has quit [Ping timeout: 268 seconds]
marky1991 has quit [Ping timeout: 268 seconds]
fling has quit [Ping timeout: 258 seconds]
fling has joined #pypy
PileOfDirt has quit [Remote host closed the connection]
Rhy0lite has quit [Quit: Leaving]
xcm has quit [Remote host closed the connection]
mwk has quit [Ping timeout: 268 seconds]
xcm has joined #pypy
antocuni has joined #pypy
forgottenone has quit [Ping timeout: 272 seconds]
forgottenone has joined #pypy
antocuni has quit [Ping timeout: 258 seconds]
moei has joined #pypy
<kenaan> cfbolz fix-vmprof-memory-tracking 36949270bede /: branch to fix the broken memory-tracking on PyPy
<kenaan> cfbolz fix-vmprof-memory-tracking 560b75269a02 /rpython/rlib/rvmprof/rvmprof.py: aaargh, the two arguments to vmprof_init were swapped, breaking memory profiling on PyPy for no...
<kenaan> cfbolz fix-vmprof-memory-tracking 40f08696399c /pypy/module/_vmprof/interp_vmprof.py: remove commented out code, this just works now
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-win-x86-32/builds/154 [Carl Friedrich Bolz-Tereick: force build, fix-vmprof-memory-tracking]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-linux-x86-64/builds/183 [Carl Friedrich Bolz-Tereick: force build, fix-vmprof-memory-tracking]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-linux-x86-32/builds/180 [Carl Friedrich Bolz-Tereick: force build, fix-vmprof-memory-tracking]
lritter has quit [Ping timeout: 245 seconds]
<kenaan> cfbolz fix-vmprof-memory-tracking bb3438f783d5 /rpython/rlib/rvmprof/test/test_rvmprof.py: add test that would have shown the problem (why was it not there in the first place?)
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
i9zO5AP has joined #pypy
Ai9zO5AP has quit [Ping timeout: 246 seconds]
PileOfDirt has joined #pypy
Ahmed___ has joined #pypy
Ahmed___ has quit [Client Quit]
ebarrett has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/rpython-linux-x86-32/builds/180 [Carl Friedrich Bolz-Tereick: force build, fix-vmprof-memory-tracking]
<bbot2> Failure: http://buildbot.pypy.org/builders/rpython-linux-x86-64/builds/183 [Carl Friedrich Bolz-Tereick: force build, fix-vmprof-memory-tracking]
speeder39_ has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
jcea has quit [Remote host closed the connection]