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
ronan has quit [Ping timeout: 259 seconds]
ronan has joined #pypy
ronan has quit [Ping timeout: 252 seconds]
ronan has joined #pypy
ronan has quit [Ping timeout: 258 seconds]
ronan has joined #pypy
jcea has quit [Remote host closed the connection]
_whitelogger has joined #pypy
jcea has joined #pypy
forgottenone has joined #pypy
andrewsmedina has quit [Quit: Lost terminal]
andrewsmedina has joined #pypy
oberstet has joined #pypy
ronan has quit [Ping timeout: 258 seconds]
oberstet has quit [Remote host closed the connection]
oberstet has joined #pypy
ronan has joined #pypy
jcea has quit [Quit: jcea]
ronan has quit [Quit: Ex-Chat]
speeder39_ has quit [Quit: Connection closed for inactivity]
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
speeder39_ has joined #pypy
dddddd has quit [Remote host closed the connection]
speeder39_ has quit [Quit: Connection closed for inactivity]
inhahe has quit [Ping timeout: 255 seconds]
inhahe has joined #pypy
glyph has quit [Remote host closed the connection]
glyph has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
forgottenone has joined #pypy
dansan has quit [Ping timeout: 245 seconds]
<kenaan> fijal arm64 1830218346d5 /rpython/jit/backend/aarch64/: start passing call tests
<kenaan> fijal arm64 1fe592cd9f4d /rpython/jit/backend/aarch64/codebuilder.py: LSL_ri & ASR_ri
<kenaan> fijal arm64 03aa7d305b2f /rpython/jit/backend/test/runner_test.py: make tests more consistent on 64bit and test more combinations of types
jaffachief has joined #pypy
<kenaan> arigo py3.6 363063d2f12b /pypy/interpreter/: issue #2996: a first bug found and fixed, but there is more
<kenaan> arigo py3.6 bdfe0ecd439b /pypy/interpreter/: Issue #2996 (argument parsing issue) Test and fix
<kenaan> fijal arm64 26809d94a756 /rpython/jit/backend/aarch64/: more calling
_whitelogger has joined #pypy
jacob22_ has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
<kenaan> fijal arm64 682a0e1492d9 /rpython/jit/backend/: enough to start passing basic field tests
jcea has joined #pypy
lritter has joined #pypy
dddddd has joined #pypy
forgottenone has quit [Ping timeout: 245 seconds]
ronan has joined #pypy
Hasimir has quit [Ping timeout: 268 seconds]
Rhy0lite has joined #pypy
adamholmberg has joined #pypy
marky1991 has joined #pypy
tsaka__ has quit [Ping timeout: 246 seconds]
Hasimir has joined #pypy
ronan has quit [Ping timeout: 257 seconds]
ronan has joined #pypy
<tos9> mattip: hmm, I ended up giving up again on numpy, but looks like someone else has the same issue: https://bitbucket.org/pypy/pypy/issues/2994/multiarray-import-fails-symbol-not-found
<tos9> Will probably get some energy to look at it again sometime this week.
<toad_poloest> Anyone know if there's a good way to get a list of the open file descriptors in PyPy?
<toad_poloest> I'm having a recurrence of a pypy-specific issue in the setuptools test suite, I haven't reported it because I can't pin down quite what's happening.
<tos9> toad_poloest: besides lsof?
<toad_poloest> tos9: Yeah, I tried lsof and I think I was not sure where they were coming from.
<toad_poloest> Let me try again.
<arigato> toad_poloest: there is an -X option, which is the same as on recent CPythons but it also works with PyPy 3.x and 2.x
<arigato> it causes the GC to print info when it closes an unclosed file descriptor
<mattip> tos9: I can't do much with this, it seems to be macos + clang specific
<tos9> mattip: Yeah I know, nothing there to help, but at least helps me knowing it's not just something about my own setup
<toad_poloest> Whoa.
<toad_poloest> `$ ps -aux | grep pypy | wc -l` returns 351 when I set a breakpoint in the failing test.
<toad_poloest> That's >10x the number I'm getting for Python.
* arigato fails to understand the relationship between that and setting breakpoints
<arigato> the python debugger (both for cpython and for pypy) is purely in-process
<arigato> at least pdb
forgottenone has joined #pypy
<toad_poloest> arigato: I set a breakpoint to stop the test suite when the tests break.
<toad_poloest> Then in a different window I ran that. I was expecting to see one or two processes and then I could use `lsof` to see all the open descriptors from that process.
<toad_poloest> Instead I saw hundreds.
<arigato> then you have hundreds of processes all running pypy. I can't guess why or where they come from. maybe the tests you're running?
<toad_poloest> Yes.
<toad_poloest> I'm still debugging, not sure if it's something about the way the person wrote these tests where a queue can build up if they don't run fast enough or if it's something about pypy that's not closing the processes for some reason.
<toad_poloest> The number does go up and down, though, so I think it may be just a speed thing that we never noticed.
marky1991 has quit [Ping timeout: 246 seconds]
marky1991 has joined #pypy
ronan has quit [Ping timeout: 252 seconds]
ronan has joined #pypy
oberstet has quit [Quit: Leaving]
<kenaan> mattip issue2996 ab27979d22ca /: close branch, fixed directly on py3.6
<arigato> ah oops
<arigato> sorry
<mattip> no problem, glad it is done. I wasn't sure how to make progress anyway
jaffachief has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<mattip> tqdm seems to have exposed a problem with threading and locks
<mattip> which hangs on latest HEAD
<mattip> replacing the "with lock: pass" with "with lock: time.sleep(0)" makes the code exit nicely
<arigato> any deadlock if you use the primitive lock types (thread.Lock, thread.RLock)?
<mattip> it seems specific to multiprocess.RLock
* mattip checking what exactly is multiprocessing.RLock
<mattip> there must be a reason _multiprocessing uses semlock_acquire where threads uses thread_acquire_lock
marky1991_2 has joined #pypy
marky1991 has quit [Ping timeout: 250 seconds]
Zaab1t has joined #pypy
tsaka__ has joined #pypy
tsaka__ has quit [Quit: Konversation terminated!]
jacob22 has quit [Ping timeout: 255 seconds]
jacob22 has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
Zaab1t has quit [Quit: bye bye friends]
<kenaan> mattip default d0a7535c8be7 /pypy/module/zlib/: mutiple flush calls do not raise on cpython
<kenaan> mattip py3.6 92b1713ab818 /: merge default into branch
<mattip> we had pypy in scipy ci, but the burden to report and fix bugs got to them
<mattip> maybe we should have a numpy/scipy build for the buildbots once a week
<mattip> numpy just merged a pypy3 CI build, let's see how long before they can hold out
<mattip> how long they can hold out
dddddd_ has joined #pypy
dddddd has quit [Ping timeout: 245 seconds]
dddddd_ is now known as dddddd
marky1991_2 has quit [Read error: Connection reset by peer]
marky1991_2 has joined #pypy
jcea has quit [Remote host closed the connection]
ronan has quit [Ping timeout: 258 seconds]
ronan has joined #pypy
jcea has joined #pypy
marky1991_2 has quit [Ping timeout: 246 seconds]
ronan has quit [Ping timeout: 258 seconds]
ronan has joined #pypy
marky1991_2 has joined #pypy
ronan has quit [Ping timeout: 258 seconds]
ronan has joined #pypy
ronan has quit [Ping timeout: 259 seconds]
ronan has joined #pypy
tsaka__ has joined #pypy
marky1991_2 has quit [Read error: Connection reset by peer]
marky1991_2 has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
marky1991_2 has quit [Ping timeout: 268 seconds]
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
ronan has quit [Ping timeout: 258 seconds]
idnar has quit [Ping timeout: 264 seconds]
ronan has joined #pypy
krono has quit [Read error: Connection reset by peer]
avakdh has quit [Ping timeout: 264 seconds]
stillinbeta has quit [Ping timeout: 252 seconds]
Rhy0lite has quit [Quit: Leaving]
ronan has quit [Ping timeout: 258 seconds]
avakdh has joined #pypy
krono has joined #pypy
idnar has joined #pypy
stillinbeta has joined #pypy
PileOfDirt has joined #pypy
kanaka has quit [Remote host closed the connection]
irclogs_io_bot has quit [Ping timeout: 246 seconds]
tsutsumi has quit [Ping timeout: 246 seconds]
WGH has quit [Ping timeout: 246 seconds]
kbtr has quit [Ping timeout: 246 seconds]
iko has quit [Ping timeout: 246 seconds]
iko_ has joined #pypy
kbtr has joined #pypy
RemoteFox has quit [Ping timeout: 246 seconds]
_habnabit has quit [Ping timeout: 246 seconds]
WGH has joined #pypy
__pv_ has quit [Ping timeout: 246 seconds]
__pv has joined #pypy
tsutsumi has joined #pypy
ilbelkyr_ has joined #pypy
irclogs_io_bot has joined #pypy
_habnabit has joined #pypy
ilbelkyr has quit [Read error: Connection reset by peer]
RemoteFox has joined #pypy
Garen has joined #pypy
__pv_ has joined #pypy
_infinite_ has joined #pypy
Graypup__ has joined #pypy
kristina_ has joined #pypy
jerith_ has joined #pypy
nopf_ has joined #pypy
mdash_ has joined #pypy
bbot2_ has joined #pypy
lritter has quit [Ping timeout: 255 seconds]
gaze___ has joined #pypy
infinite has quit [Ping timeout: 250 seconds]
kristina has quit [Ping timeout: 250 seconds]
__pv has quit [Ping timeout: 250 seconds]
mdash has quit [Ping timeout: 250 seconds]
jerith has quit [Ping timeout: 250 seconds]
Garen_ has quit [Ping timeout: 250 seconds]
kipras`away has quit [Ping timeout: 250 seconds]
nopf has quit [Ping timeout: 250 seconds]
_aegis_ has quit [Ping timeout: 250 seconds]
blueyed has quit [Ping timeout: 250 seconds]
Graypup_ has quit [Ping timeout: 250 seconds]
gaze__ has quit [Excess Flood]
andi- has quit [Ping timeout: 250 seconds]
bbot2 has quit [Ping timeout: 250 seconds]
_aegis_ has joined #pypy
kipras`away has joined #pypy
blueyed has joined #pypy
andi- has joined #pypy
adamholmberg has quit [Remote host closed the connection]
jcea has quit [Ping timeout: 240 seconds]
jcea has joined #pypy
jcea has quit [Remote host closed the connection]
adamholmberg has joined #pypy
rtw_ has joined #pypy
rtw_ has quit [Client Quit]