cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://botbot.me/freenode/pypy/ ) | use cffi for calling C | the secret reason for us trying to get PyPy users: to test the JIT well enough that we're somewhat confident about it
lritter_ has joined #pypy
lritter has quit [Ping timeout: 264 seconds]
marky1991 has quit [Read error: Connection reset by peer]
marky1991 has joined #pypy
<mattip> njs: maybe worth a tweet or whatever is equivalent
<mattip> or maybe we should just do an alpha release soon
<mattip> I guess after EuroScipy might be a good opportunity, let's see who I meet there
marky1991 has quit [Read error: Connection reset by peer]
lritter_ has quit [Quit: Leaving]
Kronuz has quit [Ping timeout: 248 seconds]
Kronuz has joined #pypy
forgottenone has joined #pypy
jcea has quit [Quit: jcea]
maxxam has joined #pypy
<maxxam> I am trying to debug a PyPy segfault starting with the methodology given here: https://gist.github.com/toolness/d56c1aab317377d5d17a
<maxxam> I’ve got the toy `explode.py` from that link and it generates coredumps reliably. I’m guessing the python gdb extensions it talks about won’t work with PyPy… any hints for using gdb on a PyPy-generated coredump?
mattip has quit [Ping timeout: 240 seconds]
<maxxam> I also have a somewhat more verbose bit of information on my original segfault (not the toy one)…
<maxxam> PyPy assertion failed at rpython_memory_gc.c:19186:
<maxxam> in pypy_g_IncrementalMiniMarkGC_visit: pinned object in 'objects_to_trace'
asmeurer_ has joined #pypy
mattip has joined #pypy
forgottenone has quit [Remote host closed the connection]
oberstet has joined #pypy
ozy25 has joined #pypy
<ozy25> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
ozy25 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
aphel has joined #pypy
<aphel> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
aphel has quit [Killed (Sigyn (Spam is off topic on freenode.))]
forgottenone has joined #pypy
mindjuju19 has joined #pypy
mindjuju19 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<mindjuju19> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Chex22 has joined #pypy
Chex22 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<Chex22> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<Chex22> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<Chex22> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
forgottenone has quit [Remote host closed the connection]
forgottenone has joined #pypy
Comstock_27 has joined #pypy
<Comstock_27> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Comstock_27 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
marself has joined #pypy
<GrapeNinja> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<GrapeNinja> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<GrapeNinja> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
GrapeNinja has joined #pypy
GrapeNinja has quit [Killed (Sigyn (Spam is off topic on freenode.))]
ululate has joined #pypy
<ululate> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
ululate has quit [Killed (Sigyn (Spam is off topic on freenode.))]
inhahe has quit []
inhahe has joined #pypy
inhahe has quit []
inhahe has joined #pypy
loeken24 has joined #pypy
<loeken24> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
loeken24 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
inhahe has quit []
inhahe has joined #pypy
DIRT has quit [Ping timeout: 244 seconds]
YuGiOhJCJ2 has joined #pypy
<YuGiOhJCJ2> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
YuGiOhJCJ2 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
alefir has joined #pypy
alefir has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<alefir> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<alefir> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<alefir> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
nimaje has quit [Read error: Connection reset by peer]
nimaje has joined #pypy
revi29 has joined #pypy
revi29 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
<revi29> Read what IRC investigative journalists have uncovered on the freenode pedophilia scandal https://encyclopediadramatica.rs/Freenodegate
<revi29> I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/
<revi29> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
cloe16 has joined #pypy
<cloe16> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
cloe16 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
dddddd has joined #pypy
infinite has quit [Ping timeout: 245 seconds]
infinite has joined #pypy
marself has quit [Ping timeout: 276 seconds]
marself has joined #pypy
jacob22__ has joined #pypy
jacob22 has quit [Ping timeout: 240 seconds]
marky1991 has joined #pypy
jcea has joined #pypy
Rhy0lite has joined #pypy
adamholmberg has joined #pypy
maxxam has quit [Ping timeout: 240 seconds]
reaperhulk has quit [Quit: ZNC - http://znc.in]
tayfun26 has joined #pypy
marky1991 has quit [Ping timeout: 248 seconds]
infinite has quit [Ping timeout: 256 seconds]
infinite has joined #pypy
reaperhulk has joined #pypy
infinite has quit [Ping timeout: 264 seconds]
infinite has joined #pypy
infinite has quit [Ping timeout: 244 seconds]
infinite has joined #pypy
lritter has joined #pypy
infinite has quit [Ping timeout: 264 seconds]
infinite has joined #pypy
infinite has quit [Ping timeout: 240 seconds]
infinite has joined #pypy
maxxam has joined #pypy
<maxxam> I am trying to debug a PyPy segfault starting with the methodology given here: https://gist.github.com/toolness/d56c1aab317377d5d17a
<maxxam> I’ve got the toy `explode.py` from that link and it generates coredumps reliably. I’m guessing the python gdb extensions it talks about won’t work with PyPy… any hints for using gdb on a PyPy-generated coredump?
DIRT has joined #pypy
marky1991 has joined #pypy
<fijal> maxxam: hi
<fijal> maxxam: show the explode.py please
<fijal> that guide might be utterly useless
infinite has quit [Ping timeout: 276 seconds]
infinite has joined #pypy
infinite has quit [Ping timeout: 265 seconds]
infinite has joined #pypy
<maxxam> fijal: it’s just this… https://pastebin.com/ByUvUAqb … as given in the gist
<fijal> (bloc11)[brick:/tmp] $ python x.py
<fijal> Abort trap: 6
<fijal> that's what I get
<maxxam> running in pypy3 I get
infinite has quit [Ping timeout: 240 seconds]
<maxxam> $ python explode.py
<maxxam> Aborted (core dumped)
<maxxam> and I have a nice corefile
<maxxam> which I can open with `$ gdb python core`
<maxxam> Core was generated by `python explode.py'.
<maxxam> Program terminated with signal SIGABRT, Aborted.
<maxxam> #0 0x00007efc757a1767 in kill () at ../sysdeps/unix/syscall-template.S:84
<maxxam> the question is, when I get a corefile like this, what do I do next?
<maxxam> I’ve never touched gdb before
infinite has joined #pypy
keviv has joined #pypy
<fijal> Report a bug
<maxxam> fijal: err, that’s what I eventually want to do
<maxxam> fijal: I have a program that segfaults intermittently under pypy, and I’m trying to figure out why
<maxxam> unfortunately this is a production system
<fijal> Ok but that's a different story no?
<maxxam> fijal: what I’m trying to do with this, is figure out what I need to know to debug that
<fijal> Right
<keviv> Any tips for debugging a `SystemError: not supported by libffi`? Is there a listing of known issues or something?
tayfun26 has quit [Quit: tayfun26]
marky1991 has quit [Ping timeout: 248 seconds]
oberstet has quit [Ping timeout: 248 seconds]
mattip has quit [Ping timeout: 248 seconds]
oberstet has joined #pypy
mattip has joined #pypy
antocuni has quit [Quit: Leaving]
mahmoh has joined #pypy
marky1991 has joined #pypy
<cfbolz> maxxam: what does the C stack in the core file look like?
<cfbolz> Ie say 'bt' in the gdb
marky1991 has quit [Ping timeout: 264 seconds]
marky1991 has joined #pypy
<keviv> Nvm, I think this issue was fixed in late April. Do you guys do beta/rc releases or just stable and nightly?
<ronan> keviv: it's just releases and nightly
<keviv> Alright thanks. Any tips for choosing a relatively bug-free commit? Or just look for the latest that had 0 test failures
jacob22__ is now known as jacob22
marky1991 has quit [Ping timeout: 240 seconds]
oberstet has quit [Quit: Leaving]
<keviv> Wait, is nightly/trunk/ pypy2 only?
maxxam has quit [Ping timeout: 244 seconds]
marky1991 has joined #pypy
<larstiq_> keviv: there are less frequent builds of pypy3
<larstiq_> keviv: same idea, look for the last one with the quality you want
<larstiq_> keviv: is this for confirming-bug-purposes or something you want to run in production?
<mattip> keviv: there really is nothing special about a release, except it has a sha256 hash available somewhere
<mattip> keviv: the nightly builds are separated by branch, so start here
<mattip> and choose the one you want, trunk is pypy2
marky1991 has quit [Ping timeout: 240 seconds]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
Rhy0lite has quit [Quit: Leaving]
mattip has quit [Remote host closed the connection]
mattip has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
mattip has quit [Remote host closed the connection]
Gonsor has joined #pypy
speeder39 has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
mattip has joined #pypy
Gonsor has quit [Remote host closed the connection]
Napsterbater20 has joined #pypy
<Napsterbater20> This channel has been hacked by Australia's #1 hacker Simon 'eVestigator' Smith https://evestigatorsucks.com/
<Napsterbater20> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Napsterbater20 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
Code_Red3 has joined #pypy
<Code_Red3> This channel has been hacked by Australia's #1 hacker Simon 'eVestigator' Smith https://evestigatorsucks.com/
<Code_Red3> With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/
Code_Red3 was kicked from #pypy by bruinen [you match the profile of a spammer, sorry]
fibo_mach has joined #pypy
<fibo_mach> This channel has been hacked by Australia's #1 hacker Simon 'eVestigator' Smith https://evestigatorsucks.com/
fibo_mach has quit [Killed (Sigyn (Spam is off topic on freenode.))]
eggy has joined #pypy
<eggy> This channel has been hacked by Australia's #1 hacker Simon 'eVestigator' Smith https://evestigatorsucks.com/
eggy has quit [Killed (Sigyn (Spam is off topic on freenode.))]
mattip has quit [Ping timeout: 265 seconds]
Maven_ has joined #pypy
<Maven_> This channel has been hacked by Australia's #1 hacker Simon 'eVestigator' Smith https://evestigatorsucks.com/
Maven_ has quit [Killed (Sigyn (Spam is off topic on freenode.))]
lritter has quit [Quit: Leaving]