00:05
traverseda has quit [Ping timeout: 240 seconds]
00:16
lritter has quit [Remote host closed the connection]
00:19
traverseda has joined #pypy
00:33
oberstet has quit [Ping timeout: 258 seconds]
00:40
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
00:41
tbodt has joined #pypy
00:52
marr has quit [Ping timeout: 240 seconds]
01:14
traverseda has quit [Ping timeout: 240 seconds]
01:27
traverseda has joined #pypy
02:37
marky1991 has quit [Ping timeout: 240 seconds]
02:38
marky1991 has joined #pypy
02:41
marky1991_2 has joined #pypy
02:42
marky1991_2 has quit [Remote host closed the connection]
02:42
marky1991 has quit [Ping timeout: 240 seconds]
02:42
marky1991_2 has joined #pypy
02:43
Mepho has joined #pypy
02:45
<
Mepho >
hello, why does the build process need to access '/proc/1/status' (e.g. init)? I have my procfs mounted with hidepid=2 and gentoo doesn't compile under root hence pid1 isn't observable to the build environment.
02:46
<
Mepho >
should I even try to report that on issue tracker or is that way bellow radar and discarded as #justgentoothings ?
02:48
<
Mepho >
ugh, call to detect_pax, sounds like gentoo hardened people (or whoever uses anti-JIT protections in pax/grsecurity) are to blame for this
02:49
drolando_ has quit [Remote host closed the connection]
02:50
drolando has joined #pypy
02:53
marky1991_2 has quit [Read error: Connection reset by peer]
02:57
<
Mepho >
's#open("/proc/1/status)"#open("/proc/self/status")#'
02:58
marky1991 has joined #pypy
02:58
marky1991 has quit [Remote host closed the connection]
02:59
<
Alex_Gaynor >
Mepho: send a PR, sounds reasonable to me
03:00
<
Mepho >
Alex_Gaynor: ack
03:01
pilne has quit [Remote host closed the connection]
03:17
_whitelogger has joined #pypy
03:19
ArneBab_ has joined #pypy
03:23
ArneBab has quit [Ping timeout: 240 seconds]
03:32
jcea has quit [Remote host closed the connection]
03:32
jcea has joined #pypy
03:38
jcea has quit [Quit: jcea]
03:59
<
Mepho >
damn, I suck at mercurial, now I need to learn to squash commits before anybody notices my PR
03:59
forgottenone has joined #pypy
04:00
<
Alex_Gaynor >
Mepho: `hg histedit`
05:08
Mepho has quit [Ping timeout: 258 seconds]
06:20
_whitelogger has joined #pypy
06:33
bmerry has joined #pypy
06:55
<
njs >
bmerry: pypy does not run destructors at shutdown time, so that's not going to work. You might want to look into the atexit module, or see if you can make it a daemon thread.
06:55
<
bmerry >
nm, looks like atexit will work for me.
06:58
<
bmerry >
I suspect C-level tricks might be a bit too late: I need to run the cleanup before the GIL disappears.
06:59
<
bmerry >
Because the thread makes calls into Python, so if it carries on running for too long, it tries to take the GIL and crashes.
07:02
<
njs >
sounds tricky
07:03
<
bmerry >
So far atexit seems to be working, but I'll need to do some more tests to make sure it doesn't happen too early or too late.
07:04
<
bmerry >
Thanks :-)
07:10
forgottenone has quit [Ping timeout: 240 seconds]
07:10
forgottenone has joined #pypy
07:13
Garen has quit [Read error: Connection reset by peer]
07:15
Garen has joined #pypy
07:37
drolando has quit [Remote host closed the connection]
07:43
zmt00 has quit [Quit: Leaving]
07:46
slackyy has quit [Ping timeout: 248 seconds]
08:12
oberstet has joined #pypy
08:20
tormoz has quit [Remote host closed the connection]
08:31
bmerry has left #pypy [#pypy]
08:40
drolando has joined #pypy
10:23
antocuni has joined #pypy
10:25
<
antocuni >
of course I started "own" tests, but what I wanted is "rpython" :(
10:34
<
kenaan >
antocuni vmprof-0.4.10 4134cbd25c42 /requirements.txt: try to install vmprof and see what happens to test_enable and test_native
11:32
antocuni has quit [Ping timeout: 240 seconds]
12:17
raynold has quit [Quit: Connection closed for inactivity]
12:33
<
kenaan >
rlamy assert-rewrite b7b55dee74c6 /rpython/: Fix rpython/memory/ tests
12:51
<
ronan >
hmm, looks like kenaan choked on that big merge commit (13a3a37)
13:28
Mepho has joined #pypy
13:28
Mepho has quit [Changing host]
13:28
Mepho has joined #pypy
14:36
tormoz has joined #pypy
14:48
<
kenaan >
rlamy assert-rewrite b994fd06043b /rpython/rtyper/: Fix asserts in rpython/rtyper/
15:07
pilne has joined #pypy
15:09
<
kenaan >
rlamy assert-rewrite fe04fd3b8632 /rpython/translator/c/test/test_newgc.py: Fix asserts in test_newgc.py
15:19
kipras`away is now known as kipras
15:28
<
kenaan >
rlamy default 50ba491d0e92 /rpython/jit/metainterp/test/test_del.py: kill test that has been disabled for 6 years
15:28
mattip has joined #pypy
15:39
<
mattip >
ronan: commit 0ba20064633a in buildbot needs to be tweaked, the -p argument to virtuaenv should be different for linux + default, win32 + default, linux + py3.5, py3.5 + win32
15:40
<
mattip >
see failing tests
15:40
<
mattip >
the -p arg should probably come from the pypy repo itself rather than the buildbot
16:24
dan- has quit [Max SendQ exceeded]
16:26
lritter has joined #pypy
16:27
dan- has joined #pypy
16:27
dan- has quit [Changing host]
16:27
dan- has joined #pypy
16:30
jcea has joined #pypy
17:01
zmt00 has joined #pypy
17:11
lritter has quit [Remote host closed the connection]
17:20
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
17:28
tbodt has joined #pypy
17:29
tbodt has quit [Client Quit]
17:30
tbodt has joined #pypy
17:33
tbodt has quit [Client Quit]
17:34
tbodt has joined #pypy
17:34
tbodt has quit [Client Quit]
17:35
tbodt has joined #pypy
17:38
jamesaxl has quit [Read error: Connection reset by peer]
17:42
jamesaxl has joined #pypy
17:44
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
17:45
tbodt has joined #pypy
17:47
tbodt has quit [Client Quit]
17:48
tbodt has joined #pypy
17:48
tbodt has quit [Client Quit]
17:51
tbodt has joined #pypy
17:55
tbodt has quit [Client Quit]
17:57
slackyy has joined #pypy
17:57
tbodt has joined #pypy
18:03
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
18:04
ssbr has quit [Ping timeout: 246 seconds]
18:05
tbodt has joined #pypy
18:09
tbodt has quit [Client Quit]
18:11
tbodt has joined #pypy
18:14
raynold has joined #pypy
18:15
tbodt has quit [Client Quit]
18:17
ssbr has joined #pypy
18:19
tbodt has joined #pypy
18:33
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
18:33
tbodt has joined #pypy
18:59
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
19:01
tbodt has joined #pypy
19:01
tbodt has quit [Client Quit]
19:03
tbodt has joined #pypy
19:03
tbodt has quit [Client Quit]
19:05
tbodt has joined #pypy
19:08
tav` has quit [Quit: tav`]
19:09
tav has joined #pypy
19:10
tbodt has quit [Client Quit]
19:10
tbodt has joined #pypy
19:13
tav has quit [Ping timeout: 260 seconds]
19:14
tbodt has quit [Client Quit]
19:14
MrBismuth has joined #pypy
19:14
tbodt has joined #pypy
19:14
tbodt has quit [Client Quit]
19:16
MrBusiness3 has quit [Ping timeout: 252 seconds]
19:28
<
kenaan >
mattip default bab05da3f317 /lib_pypy/_tkinter/app.py: add method used in matplotlib
19:28
<
mattip >
the good news : this app-level fix makes matplotlib basically work on my branch
19:29
<
mattip >
the bad news: something seems of with threading and the tkinter module,
19:30
<
mattip >
opening the "configure subplot" only sometimes reacts to clicks on the sliders if a pdb.set_trace() is set and the stars align
19:33
<
LarstiQ >
mattip: ooh
19:33
<
LarstiQ >
although I basically only use matplotlib from jupyter these days
19:38
tbodt has joined #pypy
19:54
<
ronan >
mattip: I haven't found an easy way to extract the filename of the target, though
19:57
<
mattip >
we have two models both based on running a python script and then calling subprocess.Popen -
19:57
gutworth_ has joined #pypy
19:57
<
mattip >
there is package.py which hard codes it into the script, and -A tests that use a config.cfg file
19:58
<
mattip >
then in the py3.5 branch we set the exe name to something different
19:59
<
mattip >
I guess the script that builds the virtualenv could copy the exe to a standard name inside the virtualenv for the next build step
20:01
Eyess has joined #pypy
20:02
SunDwarf has quit [Disconnected by services]
20:02
Eyess is now known as SunDwarf
20:03
akash47_ has joined #pypy
20:07
forgottenone has quit [Quit: Konversation terminated!]
20:11
raynold has quit [*.net *.split]
20:11
bbot2 has quit [*.net *.split]
20:11
rguillebert has quit [*.net *.split]
20:11
akash47 has quit [*.net *.split]
20:11
Alex_Gaynor has quit [*.net *.split]
20:11
pchiusano has quit [*.net *.split]
20:11
gutworth has quit [*.net *.split]
20:12
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
20:14
jimbaker has quit [Ping timeout: 260 seconds]
20:14
tbodt has joined #pypy
20:15
tbodt has quit [Client Quit]
20:16
jimbaker has joined #pypy
20:17
tbodt has joined #pypy
20:24
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
20:24
tbodt has joined #pypy
20:24
tbodt has quit [Client Quit]
20:29
tbodt has joined #pypy
20:31
<
mattip >
numpy tests run about 15% faster on the cpyext-avoid-roundtrip branch, but there is one more test failure than on default
20:32
<
mattip >
dt = np.dtype([('a', np.int8), ('b', np.float32, 3)]); dt[-1] raises an IndexError, but works on default
20:33
<
mattip >
type(dt) is numpy.dtype
20:33
<
mattip >
dt.__getitem__ is a wrapper_descriptor
20:33
marr has joined #pypy
20:35
<
mattip >
bye for now
20:35
mattip has left #pypy ["bye"]
20:37
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
20:39
tbodt has joined #pypy
20:41
tbodt has quit [Client Quit]
20:42
tbodt has joined #pypy
20:43
tbodt has quit [Read error: Connection reset by peer]
20:47
tbodt has joined #pypy
20:50
<
kenaan >
rlamy assert-rewrite 7318052f560c /rpython/jit/metainterp/test/: more assert fixes
20:55
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
20:57
tbodt has joined #pypy
21:02
tbodt has quit [Ping timeout: 240 seconds]
21:10
tbodt has joined #pypy
21:31
<
cfbolz >
ronan: I think that branch needs discussion on pypy-dev. Replacing all asserts in rpython tests everywhere looks pretty intrusive
21:50
bbot2 has joined #pypy
21:50
rguillebert has joined #pypy
21:50
pchiusano has joined #pypy
21:51
Alex_Gaynor has joined #pypy
21:52
raynold has joined #pypy
21:54
yuvipanda has quit [Ping timeout: 255 seconds]
21:54
abvi[m]1 has quit [Ping timeout: 264 seconds]
21:54
pulkitg has quit [Ping timeout: 264 seconds]
21:55
bendlas has quit [Ping timeout: 276 seconds]
22:23
antocuni has joined #pypy
22:28
pulkitg has joined #pypy
22:30
_stian has joined #pypy
22:49
<
_stian >
(For some weird reason, having a qrshift used for power of two division makes regular rshift faster).
22:58
kcr is now known as _kcr
22:59
yuvipanda has joined #pypy
22:59
abvi[m]1 has joined #pypy
22:59
bendlas has joined #pypy
23:19
<
simpson >
Hi. In RPython GC, I'd like to know when a runtime-level object dies, so that I can see whether it satisfied its duties before being reaped. (Think like a Twisted Deferred, but runtime-level only, with no callbacks to user-level code.)
23:19
<
simpson >
Do I need to do FinalizerQueue?
23:26
tav has joined #pypy
23:29
squeaky_pl has quit [Ping timeout: 240 seconds]
23:42
<
raynold >
ahh it's a wonderful day