00:00
asdgdgasdg has quit [Quit: Client closed]
00:19
fotis has joined #pypy
00:54
fotis has quit [Ping timeout: 252 seconds]
00:54
fotis has joined #pypy
01:01
fotis has quit [Ping timeout: 265 seconds]
01:04
fotis has joined #pypy
01:09
fotis has quit [Ping timeout: 252 seconds]
01:44
fotis has joined #pypy
02:21
fotis has quit [Ping timeout: 252 seconds]
02:22
fotis has joined #pypy
02:27
fotis has quit [Ping timeout: 252 seconds]
02:30
fotis has joined #pypy
02:37
fotis has quit [Ping timeout: 252 seconds]
02:38
fotis has joined #pypy
02:45
fotis has quit [Ping timeout: 265 seconds]
03:15
fotis has joined #pypy
03:49
fotis has quit [Ping timeout: 252 seconds]
03:50
fotis has joined #pypy
03:55
fotis has quit [Ping timeout: 265 seconds]
04:23
fotis has joined #pypy
05:01
fotis has quit [Ping timeout: 252 seconds]
05:02
fotis has joined #pypy
05:07
fotis has quit [Ping timeout: 265 seconds]
05:23
lritter has joined #pypy
05:39
fotis has joined #pypy
06:14
fotis has quit [Ping timeout: 252 seconds]
06:14
fotis has joined #pypy
06:21
fotis has quit [Ping timeout: 245 seconds]
06:55
fotis has joined #pypy
07:33
fotis has quit [Ping timeout: 265 seconds]
07:36
lritter has quit [Quit: Leaving]
08:03
fotis has joined #pypy
08:37
fotis has quit [Ping timeout: 260 seconds]
08:39
fotis has joined #pypy
08:44
fotis has quit [Ping timeout: 252 seconds]
08:46
fotis has joined #pypy
08:53
fotis has quit [Ping timeout: 260 seconds]
08:56
fotis has joined #pypy
09:01
fotis has quit [Ping timeout: 265 seconds]
09:02
fotis has joined #pypy
09:07
fotis has quit [Ping timeout: 260 seconds]
09:10
fotis has joined #pypy
09:15
fotis has quit [Ping timeout: 245 seconds]
09:18
fotis has joined #pypy
09:23
fotis has quit [Ping timeout: 265 seconds]
09:58
fotis has joined #pypy
10:35
fotis has quit [Ping timeout: 268 seconds]
10:58
stkrdknmibalz has joined #pypy
11:10
fotis has joined #pypy
11:41
<
mattip >
our _warning built-in module is slightly off
11:42
<
mattip >
this issue is annoying, I wonder how we can get some eyes on it
11:42
<
mattip >
it probably is something silly and simple, but it evaded me last time I looked
11:45
<
cfbolz >
mattip: I should be able to find some time this weekend
11:46
<
mattip >
maybe a topic for a pair-progam streaming session sat evening?
11:50
<
cfbolz >
mattip: we have a dinner guest tomorrow, so unfortunately no
11:50
<
cfbolz >
but I plan to get back into the streaming thing
11:53
Atque has joined #pypy
12:16
<
mattip >
ok, have fun
12:27
<
cfbolz >
mattip: I may have it
12:27
<
cfbolz >
now trying to understand why this is broken on 3.x and passes on default
12:27
<
cfbolz >
despite starting out as the same code
12:32
<
cfbolz >
the culprit is 1138b6754bdd
12:43
Guest30 has joined #pypy
12:44
Guest30 has quit [Client Quit]
12:44
<
cfbolz >
(and I also really don't understand why I don't manage to write a unit test)
12:44
Olliemath has joined #pypy
12:53
fotis has quit [Ping timeout: 245 seconds]
12:54
fotis has joined #pypy
12:56
<
cfbolz >
mattip: will have a fix today
12:56
Olliemath is now known as olliemath
13:01
<
cfbolz >
mattip: fixed. we should backport 1138b6754bdd and the fix to default too
13:01
fotis has quit [Ping timeout: 264 seconds]
13:03
fotis has joined #pypy
13:07
fotis has quit [Ping timeout: 240 seconds]
13:23
<
mattip >
hehe, thanks
13:42
fotis has joined #pypy
13:47
<
cfbolz >
mattip: I hope I broke nothing else
13:47
<
cfbolz >
The bug was that an 'if' was moved. That lead to the following elif attaching to the previous unrelated if
13:48
Dejan has joined #pypy
13:52
<
mattip >
cool. Lets see if this helps nightly runs
14:25
fotis has quit [Ping timeout: 252 seconds]
14:49
greedom has joined #pypy
14:59
fotis has joined #pypy
15:31
Atque has quit [Quit: ...]
15:34
fotis has quit [Ping timeout: 268 seconds]
15:34
fotis has joined #pypy
15:39
fotis has quit [Ping timeout: 265 seconds]
15:42
fotis has joined #pypy
15:45
greedom has quit [Remote host closed the connection]
15:48
fotis has quit [Ping timeout: 264 seconds]
16:17
fotis has joined #pypy
16:53
fotis has quit [Ping timeout: 245 seconds]
17:12
<
cfbolz >
mattip: seems test_unittest goes from 2 failures to 1
17:12
<
cfbolz >
(the remaining one is about magicmock)
17:21
fotis has joined #pypy
17:55
fotis has quit [Ping timeout: 264 seconds]
18:26
fotis has joined #pypy
18:43
olliemath has quit [Ping timeout: 256 seconds]
19:01
fotis has quit [Ping timeout: 246 seconds]
19:02
fotis has joined #pypy
19:07
fotis has quit [Ping timeout: 252 seconds]
19:08
<
cfbolz >
Corbin: I think we'll wait for cpython to make a move on this, honestly
19:09
<
cfbolz >
basically I suspect it'll either a) break every c extension or b) serialize every c extension
19:15
<
Corbin >
cfbolz: Understandable. I think you've seen my main belief-insight on this: we can borrow most of the recently-suggested improvements, because PyPy and CPython share so much architecture.
19:15
<
cfbolz >
Corbin: not completely clear, some of the tricks really seem to be around how to make refcounting cheap in a multithreaded env
19:16
<
Corbin >
Sure. And TBH these would be obvious low-hanging fruit in a greenfield design; I would suggest that people look at Ravenbrook MPS for an example of a GC library around which an interpreter could be built.
19:36
fotis has joined #pypy
20:09
<
cfbolz >
with the lates change, test_warnings now passes :-)
20:13
fotis has quit [Ping timeout: 265 seconds]
20:47
fotis has joined #pypy
21:25
fotis has quit [Ping timeout: 264 seconds]
21:26
fotis has joined #pypy
21:31
fotis has quit [Ping timeout: 265 seconds]
21:34
fotis has joined #pypy
21:41
fotis has quit [Ping timeout: 264 seconds]
21:43
stkrdknmibalz has quit [Ping timeout: 264 seconds]
22:09
fotis has joined #pypy
22:45
fotis has quit [Ping timeout: 265 seconds]
22:46
fotis has joined #pypy
22:53
fotis has quit [Ping timeout: 264 seconds]
22:54
fotis has joined #pypy
22:59
fotis has quit [Ping timeout: 252 seconds]
23:02
fotis has joined #pypy
23:08
fotis has quit [Ping timeout: 252 seconds]
23:10
fotis has joined #pypy
23:17
fotis has quit [Ping timeout: 265 seconds]
23:18
fotis has joined #pypy
23:23
fotis has quit [Ping timeout: 252 seconds]
23:45
fotis has joined #pypy