00:17
ronan has quit [Ping timeout: 259 seconds]
00:21
ronan has joined #pypy
00:27
ronan has quit [Ping timeout: 252 seconds]
00:29
ronan has joined #pypy
01:21
ronan has quit [Ping timeout: 258 seconds]
01:24
ronan has joined #pypy
01:58
jcea has quit [Remote host closed the connection]
02:14
_whitelogger has joined #pypy
02:18
jcea has joined #pypy
02:23
forgottenone has joined #pypy
02:27
andrewsmedina has quit [Quit: Lost terminal]
02:32
andrewsmedina has joined #pypy
02:45
oberstet has joined #pypy
02:53
ronan has quit [Ping timeout: 258 seconds]
02:56
oberstet has quit [Remote host closed the connection]
02:57
oberstet has joined #pypy
02:58
ronan has joined #pypy
03:25
jcea has quit [Quit: jcea]
03:40
ronan has quit [Quit: Ex-Chat]
04:07
speeder39_ has quit [Quit: Connection closed for inactivity]
04:22
xcm has quit [Read error: Connection reset by peer]
04:23
xcm has joined #pypy
04:38
speeder39_ has joined #pypy
05:44
dddddd has quit [Remote host closed the connection]
06:48
speeder39_ has quit [Quit: Connection closed for inactivity]
07:00
inhahe has quit [Ping timeout: 255 seconds]
07:01
inhahe has joined #pypy
07:46
glyph has quit [Remote host closed the connection]
07:46
glyph has joined #pypy
07:56
forgottenone has quit [Quit: Konversation terminated!]
07:57
forgottenone has joined #pypy
09:10
dansan has quit [Ping timeout: 245 seconds]
09:18
<
kenaan >
fijal arm64 1830218346d5 /rpython/jit/backend/aarch64/: start passing call tests
09:18
<
kenaan >
fijal arm64 1fe592cd9f4d /rpython/jit/backend/aarch64/codebuilder.py: LSL_ri & ASR_ri
09:21
<
kenaan >
fijal arm64 03aa7d305b2f /rpython/jit/backend/test/runner_test.py: make tests more consistent on 64bit and test more combinations of types
09:36
jaffachief has joined #pypy
10:23
<
kenaan >
arigo py3.6 363063d2f12b /pypy/interpreter/: issue #2996: a first bug found and fixed, but there is more
10:23
<
kenaan >
arigo py3.6 bdfe0ecd439b /pypy/interpreter/: Issue #2996 (argument parsing issue) Test and fix
10:25
<
kenaan >
fijal arm64 26809d94a756 /rpython/jit/backend/aarch64/: more calling
10:56
_whitelogger has joined #pypy
11:22
jacob22_ has quit [Read error: Connection reset by peer]
11:22
jacob22 has joined #pypy
11:33
<
kenaan >
fijal arm64 682a0e1492d9 /rpython/jit/backend/: enough to start passing basic field tests
11:34
jcea has joined #pypy
11:44
lritter has joined #pypy
11:48
dddddd has joined #pypy
12:00
forgottenone has quit [Ping timeout: 245 seconds]
12:13
ronan has joined #pypy
12:31
Hasimir has quit [Ping timeout: 268 seconds]
12:45
Rhy0lite has joined #pypy
12:56
adamholmberg has joined #pypy
13:08
marky1991 has joined #pypy
13:19
tsaka__ has quit [Ping timeout: 246 seconds]
13:52
Hasimir has joined #pypy
14:10
ronan has quit [Ping timeout: 257 seconds]
14:10
ronan has joined #pypy
14:17
<
tos9 >
Will probably get some energy to look at it again sometime this week.
14:32
<
toad_poloest >
Anyone know if there's a good way to get a list of the open file descriptors in PyPy?
14:32
<
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.
14:36
<
tos9 >
toad_poloest: besides lsof?
14:43
<
toad_poloest >
tos9: Yeah, I tried lsof and I think I was not sure where they were coming from.
14:43
<
toad_poloest >
Let me try again.
14:43
<
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
14:44
<
arigato >
it causes the GC to print info when it closes an unclosed file descriptor
14:46
<
mattip >
tos9: I can't do much with this, it seems to be macos + clang specific
14:47
<
tos9 >
mattip: Yeah I know, nothing there to help, but at least helps me knowing it's not just something about my own setup
14:49
<
toad_poloest >
Whoa.
14:49
<
toad_poloest >
`$ ps -aux | grep pypy | wc -l` returns 351 when I set a breakpoint in the failing test.
14:51
<
toad_poloest >
That's >10x the number I'm getting for Python.
14:54
* arigato
fails to understand the relationship between that and setting breakpoints
14:55
<
arigato >
the python debugger (both for cpython and for pypy) is purely in-process
14:55
<
arigato >
at least pdb
14:58
forgottenone has joined #pypy
14:59
<
toad_poloest >
arigato: I set a breakpoint to stop the test suite when the tests break.
14:59
<
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.
14:59
<
toad_poloest >
Instead I saw hundreds.
15:00
<
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?
15:00
<
toad_poloest >
Yes.
15:01
<
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.
15:01
<
toad_poloest >
The number does go up and down, though, so I think it may be just a speed thing that we never noticed.
15:34
marky1991 has quit [Ping timeout: 246 seconds]
15:46
marky1991 has joined #pypy
15:54
ronan has quit [Ping timeout: 252 seconds]
15:55
ronan has joined #pypy
16:09
oberstet has quit [Quit: Leaving]
16:11
<
kenaan >
mattip issue2996 ab27979d22ca /: close branch, fixed directly on py3.6
16:16
<
mattip >
no problem, glad it is done. I wasn't sure how to make progress anyway
16:18
jaffachief has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
16:19
<
mattip >
tqdm seems to have exposed a problem with threading and locks
16:20
<
mattip >
which hangs on latest HEAD
16:21
<
mattip >
replacing the "with lock: pass" with "with lock: time.sleep(0)" makes the code exit nicely
16:22
<
arigato >
any deadlock if you use the primitive lock types (thread.Lock, thread.RLock)?
16:24
<
mattip >
it seems specific to multiprocess.RLock
16:25
* mattip
checking what exactly is multiprocessing.RLock
16:36
<
mattip >
there must be a reason _multiprocessing uses semlock_acquire where threads uses thread_acquire_lock
16:41
marky1991_2 has joined #pypy
16:44
marky1991 has quit [Ping timeout: 250 seconds]
17:03
Zaab1t has joined #pypy
17:18
tsaka__ has joined #pypy
17:32
tsaka__ has quit [Quit: Konversation terminated!]
17:46
jacob22 has quit [Ping timeout: 255 seconds]
17:53
jacob22 has joined #pypy
18:16
forgottenone has quit [Quit: Konversation terminated!]
18:19
Zaab1t has quit [Quit: bye bye friends]
18:25
<
kenaan >
mattip default d0a7535c8be7 /pypy/module/zlib/: mutiple flush calls do not raise on cpython
18:25
<
kenaan >
mattip py3.6 92b1713ab818 /: merge default into branch
18:26
<
mattip >
we had pypy in scipy ci, but the burden to report and fix bugs got to them
18:27
<
mattip >
maybe we should have a numpy/scipy build for the buildbots once a week
18:28
<
mattip >
numpy just merged a pypy3 CI build, let's see how long before they can hold out
18:28
<
mattip >
how long they can hold out
18:36
dddddd_ has joined #pypy
18:38
dddddd has quit [Ping timeout: 245 seconds]
18:38
dddddd_ is now known as dddddd
18:41
marky1991_2 has quit [Read error: Connection reset by peer]
18:41
marky1991_2 has joined #pypy
18:42
jcea has quit [Remote host closed the connection]
18:44
ronan has quit [Ping timeout: 258 seconds]
18:44
ronan has joined #pypy
18:48
jcea has joined #pypy
19:02
marky1991_2 has quit [Ping timeout: 246 seconds]
19:05
ronan has quit [Ping timeout: 258 seconds]
19:08
ronan has joined #pypy
19:15
marky1991_2 has joined #pypy
19:45
ronan has quit [Ping timeout: 258 seconds]
19:49
ronan has joined #pypy
20:05
ronan has quit [Ping timeout: 259 seconds]
20:06
ronan has joined #pypy
20:10
tsaka__ has joined #pypy
20:21
marky1991_2 has quit [Read error: Connection reset by peer]
20:21
marky1991_2 has joined #pypy
20:21
xcm has quit [Remote host closed the connection]
20:23
xcm has joined #pypy
20:48
marky1991_2 has quit [Ping timeout: 268 seconds]
20:52
xcm has quit [Remote host closed the connection]
20:53
xcm has joined #pypy
20:54
ronan has quit [Ping timeout: 258 seconds]
20:56
idnar has quit [Ping timeout: 264 seconds]
20:56
ronan has joined #pypy
20:57
krono has quit [Read error: Connection reset by peer]
20:58
avakdh has quit [Ping timeout: 264 seconds]
20:59
stillinbeta has quit [Ping timeout: 252 seconds]
21:03
Rhy0lite has quit [Quit: Leaving]
21:04
ronan has quit [Ping timeout: 258 seconds]
21:07
avakdh has joined #pypy
21:08
krono has joined #pypy
21:09
idnar has joined #pypy
21:09
stillinbeta has joined #pypy
21:15
PileOfDirt has joined #pypy
21:51
kanaka has quit [Remote host closed the connection]
21:58
irclogs_io_bot has quit [Ping timeout: 246 seconds]
21:58
tsutsumi has quit [Ping timeout: 246 seconds]
21:58
WGH has quit [Ping timeout: 246 seconds]
21:58
kbtr has quit [Ping timeout: 246 seconds]
21:58
iko has quit [Ping timeout: 246 seconds]
21:58
iko_ has joined #pypy
21:59
kbtr has joined #pypy
21:59
RemoteFox has quit [Ping timeout: 246 seconds]
21:59
_habnabit has quit [Ping timeout: 246 seconds]
21:59
WGH has joined #pypy
21:59
__pv_ has quit [Ping timeout: 246 seconds]
21:59
__pv has joined #pypy
22:00
tsutsumi has joined #pypy
22:00
ilbelkyr_ has joined #pypy
22:00
irclogs_io_bot has joined #pypy
22:00
_habnabit has joined #pypy
22:00
ilbelkyr has quit [Read error: Connection reset by peer]
22:04
RemoteFox has joined #pypy
22:09
Garen has joined #pypy
22:12
__pv_ has joined #pypy
22:12
_infinite_ has joined #pypy
22:12
Graypup__ has joined #pypy
22:13
kristina_ has joined #pypy
22:13
jerith_ has joined #pypy
22:13
nopf_ has joined #pypy
22:13
mdash_ has joined #pypy
22:14
bbot2_ has joined #pypy
22:15
lritter has quit [Ping timeout: 255 seconds]
22:16
gaze___ has joined #pypy
22:16
infinite has quit [Ping timeout: 250 seconds]
22:16
kristina has quit [Ping timeout: 250 seconds]
22:16
__pv has quit [Ping timeout: 250 seconds]
22:16
mdash has quit [Ping timeout: 250 seconds]
22:16
jerith has quit [Ping timeout: 250 seconds]
22:16
Garen_ has quit [Ping timeout: 250 seconds]
22:16
kipras`away has quit [Ping timeout: 250 seconds]
22:16
nopf has quit [Ping timeout: 250 seconds]
22:16
_aegis_ has quit [Ping timeout: 250 seconds]
22:16
blueyed has quit [Ping timeout: 250 seconds]
22:16
Graypup_ has quit [Ping timeout: 250 seconds]
22:16
gaze__ has quit [Excess Flood]
22:16
andi- has quit [Ping timeout: 250 seconds]
22:16
bbot2 has quit [Ping timeout: 250 seconds]
22:16
_aegis_ has joined #pypy
22:17
kipras`away has joined #pypy
22:18
blueyed has joined #pypy
22:21
andi- has joined #pypy
22:28
adamholmberg has quit [Remote host closed the connection]
22:45
jcea has quit [Ping timeout: 240 seconds]
22:46
jcea has joined #pypy
22:55
jcea has quit [Remote host closed the connection]
22:58
adamholmberg has joined #pypy
23:08
rtw_ has joined #pypy
23:13
rtw_ has quit [Client Quit]