2017-07-05 11:38
cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs:
https://botbot.me/freenode/pypy/ ) | use cffi for calling C | "the modern world where network packets and compiler optimizations are effectively hostile"
00:03
jcea has quit [Remote host closed the connection]
00:03
jcea has joined #pypy
00:06
rokujyouhitoma has joined #pypy
00:06
yuyichao has quit [Ping timeout: 252 seconds]
00:08
pilne has joined #pypy
00:10
rokujyouhitoma has quit [Ping timeout: 252 seconds]
00:19
yuyichao has joined #pypy
00:24
marky1991_2 is now known as marky1991
00:25
marky1991 has quit [Changing host]
00:25
marky1991 has joined #pypy
00:33
marr has quit [Ping timeout: 276 seconds]
00:45
marky1991 has quit [Read error: Connection reset by peer]
00:46
adamholmberg has joined #pypy
00:50
adamholmberg has quit [Ping timeout: 252 seconds]
00:57
exarkun has quit [Ping timeout: 240 seconds]
00:57
exarkun has joined #pypy
01:07
rokujyouhitoma has joined #pypy
01:12
rokujyouhitoma has quit [Ping timeout: 248 seconds]
01:19
asmeurer has joined #pypy
02:04
<
njs >
heh, no need to go blaming python-dev in general for module
__class__ assignment, that was my idea and patch :-). It is indeed ridiculous but all the alternatives are worse.
02:08
rokujyouhitoma has joined #pypy
02:10
<
njs >
(well, I guess you can blame python-dev for how special-case-y it is -- my original patch just removed the weird "heap type" restriction and made
__class__ assignment work generally. But then someone noticed that this let you produce very weird results by setting (1).__class__ = ..., and there was a weird thread with people yelling that I was introducing security holes and stuff, Guido had to step in... this was the compromise.)
02:12
rokujyouhitoma has quit [Ping timeout: 248 seconds]
02:12
<
njs >
mattip: I reviewed the numpy PR! sorry for being so slow.
02:15
<
njs >
btw, any idea what the schedule for pypy3 5.9 is looking like? I'm wondering how much of an issue it would be to drop 5.8 support...
02:36
exarkun has quit [Ping timeout: 248 seconds]
02:37
asmeurer has quit [Quit: asmeurer]
02:38
exarkun has joined #pypy
02:45
asmeurer__ has joined #pypy
02:47
exarkun has quit [Ping timeout: 240 seconds]
02:47
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
02:48
adamholmberg has joined #pypy
02:51
exarkun has joined #pypy
02:52
adamholmberg has quit [Ping timeout: 248 seconds]
02:53
ArneBab_ has joined #pypy
02:57
ArneBab has quit [Ping timeout: 248 seconds]
03:08
rokujyouhitoma has joined #pypy
03:09
tbodt has joined #pypy
03:09
tbodt has quit [Client Quit]
03:12
adamholmberg has joined #pypy
03:12
adamholmberg has quit [Remote host closed the connection]
03:12
adamholmberg has joined #pypy
03:13
rokujyouhitoma has quit [Ping timeout: 248 seconds]
03:15
adamholmberg has quit [Remote host closed the connection]
03:15
adamholmberg has joined #pypy
03:15
adamholmberg has quit [Remote host closed the connection]
03:15
adamholmberg has joined #pypy
03:16
adamholmberg has quit [Remote host closed the connection]
03:17
adamholmberg has joined #pypy
03:17
adamholmberg has quit [Remote host closed the connection]
03:17
adamholmberg has joined #pypy
03:19
adamholmberg has quit [Remote host closed the connection]
03:19
adamholmberg has joined #pypy
03:19
adamholmberg has quit [Remote host closed the connection]
03:22
adamholmberg has joined #pypy
03:22
adamholmberg has quit [Remote host closed the connection]
03:23
adamholmberg has joined #pypy
03:23
adamholmberg has quit [Remote host closed the connection]
03:23
adamholmberg has joined #pypy
03:27
adamholmberg has quit [Remote host closed the connection]
03:27
adamholmberg has joined #pypy
03:27
adamholmberg has quit [Remote host closed the connection]
03:29
asmeurer__ has quit [Quit: asmeurer__]
03:35
adamholmberg has joined #pypy
03:35
adamholmberg has quit [Remote host closed the connection]
03:35
adamholmberg has joined #pypy
03:37
adamholmberg has quit [Remote host closed the connection]
03:37
adamholmberg has joined #pypy
03:37
adamholmberg has quit [Remote host closed the connection]
03:38
adamholmberg has joined #pypy
03:41
adamholmberg has quit [Remote host closed the connection]
03:41
adamholmberg has joined #pypy
03:41
adamholmberg has quit [Remote host closed the connection]
03:42
adamholmberg has joined #pypy
03:43
adamholmberg has quit [Remote host closed the connection]
03:44
adamholmberg has joined #pypy
03:44
adamholmberg has quit [Remote host closed the connection]
03:44
adamholmberg has joined #pypy
03:45
tbodt has joined #pypy
03:47
adamholm_ has joined #pypy
03:47
adamholm_ has quit [Remote host closed the connection]
03:48
adamholm_ has joined #pypy
03:48
adamholm_ has quit [Remote host closed the connection]
03:48
adamholm_ has joined #pypy
03:49
adamholm_ has quit [Remote host closed the connection]
03:51
adamholmberg has quit [Ping timeout: 240 seconds]
03:53
adamholmberg has joined #pypy
03:53
adamholmberg has quit [Remote host closed the connection]
03:53
adamholmberg has joined #pypy
03:56
oberstet has quit [Ping timeout: 248 seconds]
03:59
adamholmberg has quit [Ping timeout: 248 seconds]
04:00
adamholmberg has joined #pypy
04:00
adamholmberg has quit [Remote host closed the connection]
04:01
adamholmberg has joined #pypy
04:06
adamholmberg has quit [Ping timeout: 248 seconds]
04:07
adamholmberg has joined #pypy
04:08
adamholmberg has quit [Remote host closed the connection]
04:08
adamholmberg has joined #pypy
04:09
rokujyouhitoma has joined #pypy
04:12
adamholmberg has quit [Remote host closed the connection]
04:12
adamholmberg has joined #pypy
04:12
adamholmberg has quit [Remote host closed the connection]
04:13
adamholmberg has joined #pypy
04:13
adamholmberg has quit [Remote host closed the connection]
04:13
adamholmberg has joined #pypy
04:13
rokujyouhitoma has quit [Ping timeout: 240 seconds]
04:13
adamholmberg has quit [Remote host closed the connection]
04:14
adamholmberg has joined #pypy
04:14
adamholmberg has quit [Remote host closed the connection]
04:15
adamholm_ has joined #pypy
04:15
adamholm_ has quit [Remote host closed the connection]
04:15
adamholmberg has joined #pypy
04:17
exarkun has quit [Ping timeout: 252 seconds]
04:18
exarkun has joined #pypy
04:20
adamholmberg has quit [Ping timeout: 240 seconds]
04:22
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
04:31
ronny has joined #pypy
04:36
adamholmberg has joined #pypy
04:36
adamholmberg has quit [Remote host closed the connection]
04:37
adamholmberg has joined #pypy
04:38
adamholmberg has quit [Remote host closed the connection]
04:38
adamholmberg has joined #pypy
04:39
adamholmberg has quit [Remote host closed the connection]
04:39
adamholmberg has joined #pypy
04:39
adamholmberg has quit [Remote host closed the connection]
04:40
adamholmberg has joined #pypy
04:44
adamholmberg has quit [Ping timeout: 240 seconds]
04:50
adamholmberg has joined #pypy
04:50
adamholmberg has quit [Remote host closed the connection]
04:50
adamholm_ has joined #pypy
04:51
adamholm_ has quit [Remote host closed the connection]
05:00
adamholmberg has joined #pypy
05:05
adamholmberg has quit [Ping timeout: 248 seconds]
05:08
adamholmberg has joined #pypy
05:08
adamholmberg has quit [Remote host closed the connection]
05:09
adamholmberg has joined #pypy
05:10
rokujyouhitoma has joined #pypy
05:12
adamholmberg has quit [Remote host closed the connection]
05:12
adamholmberg has joined #pypy
05:14
rokujyouhitoma has quit [Ping timeout: 248 seconds]
05:16
adamholmberg has quit [Ping timeout: 240 seconds]
05:18
adamholmberg has joined #pypy
05:18
adamholmberg has quit [Remote host closed the connection]
05:18
adamholmberg has joined #pypy
05:22
adamholm_ has joined #pypy
05:22
adamholm_ has quit [Remote host closed the connection]
05:23
adamholm_ has joined #pypy
05:27
adamholm_ has quit [Remote host closed the connection]
05:27
adamholmberg has quit [Ping timeout: 252 seconds]
05:27
adamholm_ has joined #pypy
05:27
adamholm_ has quit [Remote host closed the connection]
05:30
adamholmberg has joined #pypy
05:32
adamholmberg has quit [Remote host closed the connection]
05:32
adamholmberg has joined #pypy
05:32
adamholmberg has quit [Remote host closed the connection]
05:33
adamholmberg has joined #pypy
05:36
adamholmberg has quit [Remote host closed the connection]
05:38
pilne has quit [Remote host closed the connection]
05:42
adamholmberg has joined #pypy
05:42
adamholmberg has quit [Remote host closed the connection]
05:42
adamholmberg has joined #pypy
05:46
adamholmberg has quit [Remote host closed the connection]
05:46
adamholmberg has joined #pypy
05:46
adamholmberg has quit [Remote host closed the connection]
05:46
adamholmberg has joined #pypy
05:50
adamholm_ has joined #pypy
05:50
adamholm_ has quit [Remote host closed the connection]
05:51
adamholm_ has joined #pypy
05:53
adamholm_ has quit [Remote host closed the connection]
05:53
adamholm_ has joined #pypy
05:53
adamholm_ has quit [Remote host closed the connection]
05:54
adamholm_ has joined #pypy
05:54
exarkun has quit [Read error: Connection reset by peer]
05:54
adamholmberg has quit [Ping timeout: 240 seconds]
05:55
adamholm_ has quit [Remote host closed the connection]
05:55
adamholmberg has joined #pypy
05:55
adamholmberg has quit [Remote host closed the connection]
05:56
adamholmberg has joined #pypy
05:57
adamholm_ has joined #pypy
05:57
adamholm_ has quit [Remote host closed the connection]
05:58
adamholm_ has joined #pypy
05:59
adamholm_ has quit [Remote host closed the connection]
06:00
adamholm_ has joined #pypy
06:00
adamholm_ has quit [Remote host closed the connection]
06:00
adamholm_ has joined #pypy
06:01
adamholmberg has quit [Ping timeout: 252 seconds]
06:02
exarkun has joined #pypy
06:05
adamholm_ has quit [Ping timeout: 240 seconds]
06:05
adamholmberg has joined #pypy
06:06
adamholmberg has quit [Remote host closed the connection]
06:06
adamholmberg has joined #pypy
06:08
the_drow_ has joined #pypy
06:10
adamholmberg has quit [Remote host closed the connection]
06:10
adamholmberg has joined #pypy
06:10
adamholmberg has quit [Remote host closed the connection]
06:11
adamholmberg has joined #pypy
06:11
rokujyouhitoma has joined #pypy
06:11
adamholmberg has quit [Remote host closed the connection]
06:11
adamholmberg has joined #pypy
06:11
adamholmberg has quit [Remote host closed the connection]
06:12
adamholmberg has joined #pypy
06:13
adamholm_ has joined #pypy
06:13
adamholm_ has quit [Remote host closed the connection]
06:13
adamholm_ has joined #pypy
06:15
adamholm_ has quit [Remote host closed the connection]
06:15
rokujyouhitoma has quit [Ping timeout: 252 seconds]
06:15
adamholm_ has joined #pypy
06:15
adamholm_ has quit [Remote host closed the connection]
06:16
adamholm_ has joined #pypy
06:16
adamholm_ has quit [Remote host closed the connection]
06:16
adamhol__ has joined #pypy
06:16
adamhol__ has quit [Remote host closed the connection]
06:17
adamholm_ has joined #pypy
06:17
adamholmberg has quit [Ping timeout: 252 seconds]
06:21
adamholmberg has joined #pypy
06:21
adamholmberg has quit [Remote host closed the connection]
06:22
adamholmberg has joined #pypy
06:23
adamholmberg has quit [Remote host closed the connection]
06:23
adamholmberg has joined #pypy
06:23
adamholmberg has quit [Remote host closed the connection]
06:24
adamholmberg has joined #pypy
06:26
adamholm_ has quit [Ping timeout: 248 seconds]
06:28
adamholmberg has quit [Ping timeout: 248 seconds]
06:29
adamholmberg has joined #pypy
06:29
adamholmberg has quit [Remote host closed the connection]
06:29
adamholmberg has joined #pypy
06:34
adamholmberg has quit [Remote host closed the connection]
06:34
adamholmberg has joined #pypy
06:34
adamholmberg has quit [Remote host closed the connection]
06:34
adamholmberg has joined #pypy
06:38
adamholmberg has quit [Remote host closed the connection]
06:38
adamholmberg has joined #pypy
06:38
adamholmberg has quit [Remote host closed the connection]
06:39
adamholmberg has joined #pypy
06:40
adamholmberg has quit [Remote host closed the connection]
06:40
adamholmberg has joined #pypy
06:40
adamholmberg has quit [Remote host closed the connection]
06:41
adamholmberg has joined #pypy
06:42
adamholmberg has quit [Remote host closed the connection]
06:42
adamholmberg has joined #pypy
06:42
adamholmberg has quit [Remote host closed the connection]
06:44
adamholmberg has joined #pypy
06:44
adamholmberg has quit [Remote host closed the connection]
06:44
adamholmberg has joined #pypy
06:48
adamholm_ has joined #pypy
06:48
adamholm_ has quit [Remote host closed the connection]
06:48
adamholm_ has joined #pypy
06:52
adamholmberg has quit [Ping timeout: 252 seconds]
06:52
adamholm_ has quit [Ping timeout: 240 seconds]
06:53
adamholmberg has joined #pypy
06:53
adamholmberg has quit [Remote host closed the connection]
06:54
adamholmberg has joined #pypy
06:54
adamholmberg has quit [Remote host closed the connection]
06:54
adamholm_ has joined #pypy
06:54
adamholm_ has quit [Remote host closed the connection]
06:55
adamholmberg has joined #pypy
06:55
adamholmberg has quit [Remote host closed the connection]
06:55
adamholmberg has joined #pypy
06:55
adamholmberg has quit [Remote host closed the connection]
06:56
adamholmberg has joined #pypy
07:00
adamholmberg has quit [Ping timeout: 248 seconds]
07:07
Yardanico has joined #pypy
07:12
rokujyouhitoma has joined #pypy
07:14
adamholmberg has joined #pypy
07:14
adamholmberg has quit [Remote host closed the connection]
07:14
adamholmberg has joined #pypy
07:16
rokujyouhitoma has quit [Ping timeout: 260 seconds]
07:18
adamholmberg has quit [Remote host closed the connection]
07:19
jamesaxl has joined #pypy
07:21
marr has joined #pypy
07:23
adamholmberg has joined #pypy
07:23
adamholmberg has quit [Remote host closed the connection]
07:24
adamholmberg has joined #pypy
07:28
adamholmberg has quit [Remote host closed the connection]
07:28
adamholmberg has joined #pypy
07:28
adamholmberg has quit [Remote host closed the connection]
07:29
adamholmberg has joined #pypy
07:30
adamholmberg has quit [Remote host closed the connection]
07:30
adamholmberg has joined #pypy
07:30
adamholmberg has quit [Remote host closed the connection]
07:31
adamholmberg has joined #pypy
07:35
adamholmberg has quit [Remote host closed the connection]
07:35
adamholmberg has joined #pypy
07:35
adamholmberg has quit [Remote host closed the connection]
07:36
adamholmberg has joined #pypy
07:36
adamholmberg has quit [Remote host closed the connection]
07:36
adamholmberg has joined #pypy
07:36
adamholmberg has quit [Remote host closed the connection]
07:37
exarkun has quit [Ping timeout: 240 seconds]
07:37
adamholmberg has joined #pypy
07:37
exarkun has joined #pypy
07:40
adamholmberg has quit [Remote host closed the connection]
07:40
adamholmberg has joined #pypy
07:40
adamholmberg has quit [Remote host closed the connection]
07:40
adamholmberg has joined #pypy
07:41
adamholmberg has quit [Remote host closed the connection]
07:42
adamholmberg has joined #pypy
07:42
adamholmberg has quit [Remote host closed the connection]
07:42
adamholmberg has joined #pypy
07:42
leto_ni has joined #pypy
07:45
adamholm_ has joined #pypy
07:45
adamholm_ has quit [Remote host closed the connection]
07:46
adamholm_ has joined #pypy
07:49
adamholmberg has quit [Ping timeout: 240 seconds]
07:50
adamholm_ has quit [Ping timeout: 255 seconds]
07:56
adamholmberg has joined #pypy
07:56
adamholmberg has quit [Remote host closed the connection]
07:56
adamholmberg has joined #pypy
07:57
adamholmberg has quit [Remote host closed the connection]
07:58
adamholmberg has joined #pypy
08:00
adamholm_ has joined #pypy
08:00
adamholm_ has quit [Remote host closed the connection]
08:00
adamholm_ has joined #pypy
08:01
adamhol__ has joined #pypy
08:01
adamhol__ has quit [Remote host closed the connection]
08:02
adamhol__ has joined #pypy
08:03
adamhol__ has quit [Remote host closed the connection]
08:03
adamhol__ has joined #pypy
08:03
adamhol__ has quit [Remote host closed the connection]
08:04
adamhol__ has joined #pypy
08:04
adamholmberg has quit [Ping timeout: 252 seconds]
08:05
adamhol__ has quit [Remote host closed the connection]
08:05
adamholmberg has joined #pypy
08:05
adamholm_ has quit [Ping timeout: 248 seconds]
08:05
adamholmberg has quit [Remote host closed the connection]
08:06
adamholmberg has joined #pypy
08:11
adamholmberg has quit [Ping timeout: 260 seconds]
08:12
adamholmberg has joined #pypy
08:12
rokujyouhitoma has joined #pypy
08:14
adamholmberg has quit [Remote host closed the connection]
08:14
adamholmberg has joined #pypy
08:14
adamholmberg has quit [Remote host closed the connection]
08:15
adamholmberg has joined #pypy
08:16
adamholmberg has quit [Remote host closed the connection]
08:16
adamholmberg has joined #pypy
08:16
adamholmberg has quit [Remote host closed the connection]
08:16
adamholmberg has joined #pypy
08:17
rokujyouhitoma has quit [Ping timeout: 248 seconds]
08:17
adamholmberg has quit [Remote host closed the connection]
08:17
adamholm_ has joined #pypy
08:17
adamholm_ has quit [Remote host closed the connection]
08:18
adamholmberg has joined #pypy
08:18
storer42 has joined #pypy
08:20
storer has quit [Ping timeout: 248 seconds]
08:21
adamholmberg has quit [Remote host closed the connection]
08:21
adamholmberg has joined #pypy
08:21
adamholmberg has quit [Remote host closed the connection]
08:21
adamholmberg has joined #pypy
08:26
adamholmberg has quit [Ping timeout: 240 seconds]
08:27
adamholmberg has joined #pypy
08:27
adamholmberg has quit [Remote host closed the connection]
08:27
adamholmberg has joined #pypy
08:29
adamholm_ has joined #pypy
08:29
adamholm_ has quit [Remote host closed the connection]
08:30
adamholm_ has joined #pypy
08:34
adamholmberg has quit [Ping timeout: 276 seconds]
08:34
adamholm_ has quit [Ping timeout: 248 seconds]
08:35
<
fijal >
mattip: woot about pandas!
08:35
<
fijal >
mattip: what's scipy and scikit learn status?
08:37
marr has quit [Remote host closed the connection]
08:42
Yardanico has quit [Quit: Leaving]
08:43
Yardanico has joined #pypy
08:49
<
kenaan >
arigo unicode-utf8 7655999bf67f /pypy/: Backed out changeset 3e38274ddd35 (fijal)
08:52
adamholmberg has joined #pypy
08:53
adamholmberg has quit [Remote host closed the connection]
08:56
adamholmberg has joined #pypy
08:56
adamholmberg has quit [Remote host closed the connection]
08:57
adamholmberg has joined #pypy
08:58
adamholmberg has quit [Remote host closed the connection]
08:58
adamholmberg has joined #pypy
08:58
adamholmberg has quit [Remote host closed the connection]
08:59
adamholmberg has joined #pypy
08:59
adamholmberg has quit [Remote host closed the connection]
09:03
adamholmberg has joined #pypy
09:03
adamholmberg has quit [Remote host closed the connection]
09:04
adamholmberg has joined #pypy
09:05
adamholmberg has quit [Remote host closed the connection]
09:05
adamholmberg has joined #pypy
09:05
adamholmberg has quit [Remote host closed the connection]
09:06
adamholmberg has joined #pypy
09:08
adamholm_ has joined #pypy
09:08
adamholm_ has quit [Remote host closed the connection]
09:08
adamholm_ has joined #pypy
09:11
<
kenaan >
arigo unicode-utf8 41e0c8d46641 /pypy/interpreter/unicodehelper.py: (fijal, arigo) Fix
09:12
Yardanico has quit [Ping timeout: 252 seconds]
09:12
adamholmberg has quit [Ping timeout: 240 seconds]
09:12
<
fijal >
what a mess...
09:13
rokujyouhitoma has joined #pypy
09:13
adamholm_ has quit [Ping timeout: 248 seconds]
09:16
exarkun has quit [Ping timeout: 240 seconds]
09:17
marr has joined #pypy
09:18
rokujyouhitoma has quit [Ping timeout: 252 seconds]
09:18
exarkun has joined #pypy
09:21
Yardanico has joined #pypy
09:29
adamholmberg has joined #pypy
09:29
adamholmberg has quit [Remote host closed the connection]
09:29
adamholmberg has joined #pypy
09:29
adamholmberg has quit [Remote host closed the connection]
09:30
adamholmberg has joined #pypy
09:33
adamholmberg has quit [Remote host closed the connection]
09:33
adamholmberg has joined #pypy
09:33
adamholmberg has quit [Remote host closed the connection]
09:34
adamholmberg has joined #pypy
09:36
adamholmberg has quit [Remote host closed the connection]
09:37
adamholmberg has joined #pypy
09:37
adamholmberg has quit [Remote host closed the connection]
09:37
adamholmberg has joined #pypy
09:41
adamholmberg has quit [Ping timeout: 240 seconds]
09:42
adamholmberg has joined #pypy
09:42
adamholmberg has quit [Remote host closed the connection]
09:42
adamholmberg has joined #pypy
09:44
<
kenaan >
arigo unicode-utf8 367afaf4ad3a /: hg merge default Manual merges may go wrong
09:45
adamholm_ has joined #pypy
09:45
adamholm_ has quit [Remote host closed the connection]
09:45
adamholm_ has joined #pypy
09:47
tazle has joined #pypy
09:49
adamholmberg has quit [Ping timeout: 252 seconds]
09:50
adamholm_ has quit [Ping timeout: 276 seconds]
09:52
adamholmberg has joined #pypy
09:52
adamholmberg has quit [Remote host closed the connection]
09:53
adamholmberg has joined #pypy
09:56
<
kenaan >
cfbolz regalloc-playground 0600554dc7ef /: oops
09:57
<
kenaan >
cfbolz regalloc-playground 2e31b6e3f902 /rpython/jit/backend/llsupport/: improve allocation choice for coalesced variables
09:57
<
kenaan >
cfbolz regalloc-playground f19f3e988faf /rpython/jit/backend/llsupport/: cleanups
09:57
<
kenaan >
cfbolz regalloc-playground 7a0afd3f4cdd /rpython/jit/backend/llsupport/regalloc.py: rename argument
09:57
<
kenaan >
cfbolz regalloc-playground 52e02755ad6a /rpython/jit/backend/llsupport/test/test_regalloc.py: move tests for force_result_in_regs to their own class, since there are so many cases (and I am about ...
09:58
adamholmberg has quit [Ping timeout: 276 seconds]
09:58
adamholmberg has joined #pypy
09:58
adamholmberg has quit [Remote host closed the connection]
09:59
adamholmberg has joined #pypy
10:00
jamesaxl has quit [Read error: Connection reset by peer]
10:00
adamholmberg has quit [Remote host closed the connection]
10:00
adamholmberg has joined #pypy
10:00
adamholmberg has quit [Remote host closed the connection]
10:01
jamesaxl has joined #pypy
10:02
adamholmberg has joined #pypy
10:04
adamholmberg has quit [Remote host closed the connection]
10:05
adamholmberg has joined #pypy
10:05
the_drow_ has quit [Ping timeout: 260 seconds]
10:09
adamholmberg has quit [Ping timeout: 260 seconds]
10:10
adamholmberg has joined #pypy
10:10
adamholmberg has quit [Remote host closed the connection]
10:11
oberstet has joined #pypy
10:11
adamholmberg has joined #pypy
10:14
rokujyouhitoma has joined #pypy
10:16
adamholmberg has quit [Ping timeout: 260 seconds]
10:16
adamholmberg has joined #pypy
10:16
adamholmberg has quit [Remote host closed the connection]
10:17
adamholmberg has joined #pypy
10:18
rokujyouhitoma has quit [Ping timeout: 248 seconds]
10:21
adamholmberg has quit [Ping timeout: 248 seconds]
10:23
adamholmberg has joined #pypy
10:23
adamholmberg has quit [Remote host closed the connection]
10:24
adamholmberg has joined #pypy
10:27
adamholmberg has quit [Remote host closed the connection]
10:28
adamholmberg has joined #pypy
10:28
adamholmberg has quit [Remote host closed the connection]
10:28
adamholmberg has joined #pypy
10:33
adamholmberg has quit [Remote host closed the connection]
10:33
adamholmberg has joined #pypy
10:33
adamholmberg has quit [Remote host closed the connection]
10:34
adamholmberg has joined #pypy
10:38
adamholmberg has quit [Ping timeout: 248 seconds]
10:53
lritter has joined #pypy
10:54
adamholmberg has joined #pypy
10:54
adamholmberg has quit [Remote host closed the connection]
10:54
adamholmberg has joined #pypy
10:55
adamholm_ has joined #pypy
10:55
adamholm_ has quit [Remote host closed the connection]
10:58
exarkun has quit [Ping timeout: 240 seconds]
10:59
Yardanico has quit [Remote host closed the connection]
10:59
exarkun has joined #pypy
10:59
adamholm_ has joined #pypy
10:59
adamholm_ has quit [Remote host closed the connection]
10:59
adamholmberg has quit [Ping timeout: 255 seconds]
11:00
adamholmberg has joined #pypy
11:01
adamholmberg has quit [Remote host closed the connection]
11:01
adamholmberg has joined #pypy
11:01
adamholmberg has quit [Remote host closed the connection]
11:02
adamholmberg has joined #pypy
11:02
adamholmberg has quit [Remote host closed the connection]
11:04
adamholmberg has joined #pypy
11:04
adamholmberg has quit [Remote host closed the connection]
11:05
adamholmberg has joined #pypy
11:09
adamholmberg has quit [Ping timeout: 240 seconds]
11:14
adamholmberg has joined #pypy
11:14
adamholmberg has quit [Remote host closed the connection]
11:14
adamholmberg has joined #pypy
11:15
rokujyouhitoma has joined #pypy
11:17
adamholmberg has quit [Remote host closed the connection]
11:17
adamholmberg has joined #pypy
11:17
adamholmberg has quit [Remote host closed the connection]
11:17
adamholmberg has joined #pypy
11:19
rokujyouhitoma has quit [Ping timeout: 276 seconds]
11:20
adamholmberg has quit [Remote host closed the connection]
11:20
adamholmberg has joined #pypy
11:20
adamholmberg has quit [Remote host closed the connection]
11:21
adamholmberg has joined #pypy
11:24
adamholm_ has joined #pypy
11:24
adamholm_ has quit [Remote host closed the connection]
11:24
adamholm_ has joined #pypy
11:25
adamholm_ has quit [Remote host closed the connection]
11:25
adamholm_ has joined #pypy
11:27
adamholmberg has quit [Ping timeout: 276 seconds]
11:27
adamholmberg has joined #pypy
11:27
adamholmberg has quit [Remote host closed the connection]
11:28
adamholmberg has joined #pypy
11:31
adamholmberg has quit [Remote host closed the connection]
11:31
adamholmberg has joined #pypy
11:31
adamholmberg has quit [Remote host closed the connection]
11:31
adamholm_ has quit [Ping timeout: 248 seconds]
11:31
adamholmberg has joined #pypy
11:34
adamholmberg has quit [Remote host closed the connection]
11:34
adamholmberg has joined #pypy
11:34
adamholmberg has quit [Remote host closed the connection]
11:35
adamholmberg has joined #pypy
11:39
marky1991 has joined #pypy
11:39
adamholmberg has quit [Remote host closed the connection]
11:39
adamholmberg has joined #pypy
11:40
adamholmberg has quit [Remote host closed the connection]
11:40
adamholmberg has joined #pypy
11:44
adamholmberg has quit [Ping timeout: 240 seconds]
11:45
adamholmberg has joined #pypy
11:46
adamholmberg has quit [Remote host closed the connection]
11:46
adamholmberg has joined #pypy
11:47
adamholmberg has quit [Remote host closed the connection]
11:48
adamholmberg has joined #pypy
11:48
adamholmberg has quit [Remote host closed the connection]
11:48
adamholmberg has joined #pypy
11:51
adamholm_ has joined #pypy
11:51
adamholm_ has quit [Remote host closed the connection]
11:51
adamholm_ has joined #pypy
11:55
adamholmberg has quit [Ping timeout: 240 seconds]
11:56
adamholm_ has quit [Ping timeout: 240 seconds]
12:05
adamholmberg has joined #pypy
12:05
adamholmberg has quit [Remote host closed the connection]
12:05
adamholmberg has joined #pypy
12:10
adamholmberg has quit [Ping timeout: 260 seconds]
12:15
rokujyouhitoma has joined #pypy
12:17
adamholmberg has joined #pypy
12:17
adamholmberg has quit [Remote host closed the connection]
12:18
adamholmberg has joined #pypy
12:20
rokujyouhitoma has quit [Ping timeout: 240 seconds]
12:20
adamholmberg has quit [Remote host closed the connection]
12:20
adamholmberg has joined #pypy
12:20
adamholmberg has quit [Remote host closed the connection]
12:21
adamholmberg has joined #pypy
12:22
marr has quit [Ping timeout: 248 seconds]
12:23
marky1991_2 has joined #pypy
12:25
adamholm_ has joined #pypy
12:25
adamholm_ has quit [Remote host closed the connection]
12:26
adamholm_ has joined #pypy
12:26
marky1991 has quit [Ping timeout: 240 seconds]
12:28
leto_ni has quit [Ping timeout: 255 seconds]
12:29
adamholmberg has quit [Ping timeout: 240 seconds]
12:30
Yardanico has joined #pypy
12:30
adamholm_ has quit [Ping timeout: 276 seconds]
12:33
storer42 has quit [Quit: Leaving]
12:34
Rhy0lite has joined #pypy
12:39
adamholmberg has joined #pypy
12:39
adamholmberg has quit [Remote host closed the connection]
12:39
adamholmberg has joined #pypy
12:40
<
kenaan >
arigo unicode-utf8 bf0d9ddd4a6e /rpython/rlib/: (arigo, fijal climbing) Clean up rutf8.py
12:40
adamholm_ has joined #pypy
12:40
adamholm_ has quit [Remote host closed the connection]
12:41
adamholm_ has joined #pypy
12:44
adamholmberg has quit [Ping timeout: 240 seconds]
12:45
adamholm_ has quit [Ping timeout: 240 seconds]
12:50
<
kenaan >
arigo unicode-utf8 c9a84142d1e3 /pypy/: (fijal, arigo) Fix the gateway logic: we can now pass 'utf8' to get just a utf-8-encoded string
12:51
antocuni has joined #pypy
12:51
adamholmberg has joined #pypy
12:51
adamholmberg has quit [Remote host closed the connection]
12:52
marky1991_2 is now known as marky1991
12:53
marky1991 has quit [Changing host]
12:53
marky1991 has joined #pypy
12:54
adamholmberg has joined #pypy
12:55
<
kenaan >
arigo unicode-utf8 86b689eb4f9f /: Fix
12:55
adamholm_ has joined #pypy
12:55
adamholmberg has quit [Read error: Connection reset by peer]
12:58
jamesaxl has quit [Ping timeout: 240 seconds]
12:58
yuyichao has quit [Read error: Connection reset by peer]
13:00
leto_ni has joined #pypy
13:03
<
kenaan >
arigo unicode-utf8 d602bc94d49f /pypy/: Tweaks tweaks, test_unicodeobject starts to pass again
13:09
inhahe_ has quit [Ping timeout: 246 seconds]
13:09
inhahe_ has joined #pypy
13:13
yuyichao has joined #pypy
13:14
<
kenaan >
arigo unicode-utf8 2a8ae058f62e /pypy/objspace/std/unicodeobject.py: Tweak unicode.splitlines()
13:16
rokujyouhitoma has joined #pypy
13:18
the_drow_ has joined #pypy
13:20
<
kenaan >
arigo unicode-utf8 07a16357501d /pypy/module/_codecs/interp_codecs.py: Fixes
13:20
ronan has quit [Ping timeout: 246 seconds]
13:21
rokujyouhitoma has quit [Ping timeout: 240 seconds]
13:22
bremner has quit [Quit: Coyote finally caught me]
13:23
bremner has joined #pypy
13:23
jamesaxl has joined #pypy
13:26
bremner has quit [Remote host closed the connection]
13:27
bremner has joined #pypy
13:41
bremner has quit [Remote host closed the connection]
13:49
marky1991_2 has joined #pypy
13:50
marky1991_2 has quit [Remote host closed the connection]
13:50
marky1991_2 has joined #pypy
13:52
marky1991 has quit [Ping timeout: 240 seconds]
13:55
bremner has joined #pypy
14:17
rokujyouhitoma has joined #pypy
14:21
rokujyouhitoma has quit [Ping timeout: 240 seconds]
14:34
<
arigato >
ok CPython 3.x does nonsense for unicode.split()
14:34
<
arigato >
unicode.strip()
14:34
<
gsnedders >
does it do something like strip random control characters and all of GC Zs?
14:34
<
arigato >
x.strip(y) makes a bloom mask for y, but it doesn't help performance at all
14:36
<
arigato >
it's a bloom mask containing the chars in y
14:36
<
arigato >
so the possible answers are "probably yes" and "definitely no"
14:37
<
arigato >
but the algo must do "find the first char that is definitely not in y"
14:37
<
arigato >
so it cannot help
14:38
<
arigato >
because as long as the bloom filter says "probably yes", you need to check the slow way
*anyway* to know if it's "definitely yes" or "actually no"
14:38
<
cfbolz >
arigato: but performance!
14:39
<
arigato >
you gain at most once if the bloom filter says "definitely no", and you had to spend time to build the bloom filter in the first place, so I say that relative performance is always worse
14:41
<
arigato >
you'd need an "anti-" bloom filter instead, in theory
14:42
<
cfbolz >
arigato: yep
14:43
<
exarkun >
you're missing the point though
14:44
<
exarkun >
someone had fun writing it.
14:44
<
arigato >
yup, even found in the logs that at least two persons had fun writing it and then fixing it.
14:45
<
fijal >
... so the performance optimization that does not improve anything had bugs that need to be fixed
14:47
<
fijal >
mattip: ping
14:48
marky1991_2 is now known as marky1991
14:48
marky1991 has quit [Changing host]
14:48
marky1991 has joined #pypy
14:52
Rhy0lite has quit [Quit: Leaving]
14:53
* gsnedders
wonders what the best way of doing it is; probably beyond a certain number of characters in y you want something like a balanced binary tree to check
15:01
<
kenaan >
arigo unicode-utf8 d4bde635e3a9 /: (fijal, arigo) General progress
15:01
<
arigato >
gsnedders: I think an anti-bloom filter would be good
15:05
<
arigato >
>>>> u'\x00'.translate({0: 50})
15:05
<
arigato >
Traceback (most recent call last):
15:05
<
arigato >
TypeError: character mapping must be in range(0x2b)
15:05
<
arigato >
File "<stdin>", line 1, in <module>
15:05
<
arigato >
how? simple: first write "sys.maxunicode = 42"
15:06
<
gsnedders >
sys.maxunicode being writable is so much fun
15:06
<
arigato >
that's nonsense in unicode.translate, though
15:12
<
arigato >
next bug-to-bug compatibility with CPython 2.7:
15:12
<
arigato >
u'A'.translate({65: 66}) -> u'B'
15:12
<
arigato >
u'A'.translate({65: 66L}) -> TypeError
15:13
* exarkun
cries a little
15:16
<
arigato >
CPython's error message:
15:16
<
arigato >
TypeError: character mapping must be in range(0x%lx)
15:16
<
fijal >
we were trying to find out what %lx is :)
15:18
rokujyouhitoma has joined #pypy
15:22
<
kenaan >
arigo unicode-utf8 8e029544ca2f /pypy/objspace/std/unicodeobject.py: (fijal, arigo) Fix unicode.translate()
15:23
rokujyouhitoma has quit [Ping timeout: 260 seconds]
15:24
marky1991_2 has joined #pypy
15:25
<
kenaan >
arigo unicode-utf8 bc374de6e273 /pypy/objspace/std/unicodeobject.py: (fijal, arigo) Tweaks
15:26
marky1991 has quit [Ping timeout: 248 seconds]
15:38
<
kenaan >
arigo unicode-utf8 2cc3cf290fbf /pypy/: (fijal, arigo) Hack hack hack
15:38
oberstet has quit [Remote host closed the connection]
15:39
oberstet has joined #pypy
15:41
efskap has joined #pypy
15:42
<
idnar >
arigato: yeah that error message occurs in several places, and in one of them somebody forgot to interpolate anything into it
15:57
shiyer has quit [Ping timeout: 246 seconds]
16:08
marky1991_2 has quit [Ping timeout: 240 seconds]
16:11
Rhy0lite has joined #pypy
16:19
rokujyouhitoma has joined #pypy
16:23
rokujyouhitoma has quit [Ping timeout: 248 seconds]
16:33
leto_ni has quit [Ping timeout: 240 seconds]
16:35
<
nimaje >
does somebody depend on that unicode.translate TypeError nonsense?
16:36
<
mattip >
fijal: about scipy, no idea, it seems much larger and diverse than just pandas/numpy/cython
16:40
<
fijal >
nimaje: I hope not
16:40
<
kenaan >
fijal unicode-utf8 d2735187e72f /rpython/rlib/: (arigo, fijal) implement fast skipping technique in RPython
16:40
<
fijal >
we seem to run parts of it and most of matplotlib right?
16:41
<
mattip >
matplot lib works without the gui backends, tk/tcl definitely is not supported
16:42
<
mattip >
last time I tried scipy it all seemed to run without crashing
16:42
<
mattip >
so it should be even better now
16:51
<
nimaje >
then why do you want to be bug-to-bug compatibility in that case? does the test suite test for that TypeError?
16:55
<
arigato >
nimaje: I'm just saying that, by accident, we reproduce the same TypeError than CPYthon
16:55
Puggy has joined #pypy
16:56
<
Puggy >
Where are binaries (PyPy3) for Windows ?
16:56
marky1991 has joined #pypy
17:01
antocuni has quit [Ping timeout: 248 seconds]
17:06
<
arigato >
Puggy: PyPy3 is not officially supported for Windows yet
17:06
the_drow_ has quit [Ping timeout: 246 seconds]
17:19
rokujyouhitoma has joined #pypy
17:21
<
Puggy >
arigato: ggwp
17:22
Puggy has quit [Remote host closed the connection]
17:24
rokujyouhitoma has quit [Ping timeout: 248 seconds]
17:49
adamholm_ has quit [Ping timeout: 252 seconds]
17:50
adamholmberg has joined #pypy
17:51
efskap has quit [Ping timeout: 260 seconds]
18:12
leto_ni has joined #pypy
18:20
rokujyouhitoma has joined #pypy
18:24
rokujyouhitoma has quit [Ping timeout: 240 seconds]
18:29
<
mattip >
here's my next incompatibility
18:29
<
mattip >
(slice(None, None, None) != slice(None, None), slice(None, None, None) != slice(None, None))
18:29
<
mattip >
on PyPy - (True, True)
18:30
<
mattip >
(slice(None, None, None) != slice(None, None), slice(None, None, None) == slice(None, None))
18:30
<
mattip >
still on PyPy - (True, True)
18:31
<
mattip >
on CPYthon (False, True)
18:32
the_drow_ has joined #pypy
18:33
marky1991 has quit [Remote host closed the connection]
18:34
<
LarstiQ >
more cached "singletons"?
18:45
the_drow_ has quit [Remote host closed the connection]
18:46
the_drow_ has joined #pypy
18:47
Rhy0lite has quit [Quit: Leaving]
18:56
leto_ni has quit [Ping timeout: 252 seconds]
18:58
tbodt has joined #pypy
19:06
<
mattip >
at least it is pure python, no cpyext needed
19:13
leto_ni has joined #pypy
19:19
nimaje1 has joined #pypy
19:19
nimaje1 is now known as nimaje
19:21
rokujyouhitoma has joined #pypy
19:25
rokujyouhitoma has quit [Ping timeout: 248 seconds]
19:29
leto_ni has quit [Ping timeout: 252 seconds]
19:34
jamesaxl has quit [Read error: Connection reset by peer]
19:35
jamesaxl has joined #pypy
19:38
marky1991 has joined #pypy
19:39
<
mattip >
it seems like an unfortunate combination of
19:41
<
mattip >
- lack of
__ne__ in W_SliceObject so comparison_impl() (in objspace/descroperation.py) delegates to _cmp()
19:41
leto_ni has joined #pypy
19:42
<
mattip >
- space.is_w(s1, s2) fails for the slices so _cmp uses the addresses in memory, which returns "yes they are different"
19:44
<
mattip >
hence slice(1,1,1) != slice(1,1,1) is True
19:47
<
mattip >
it seems both those should be fixed, slice should have a
__ne__ and space.is_w(s1, s2) should return True
19:50
ronan has joined #pypy
19:56
<
mattip >
no, only the
__ne__ is missing, "slice(1,1,1) is slice(1,1,1)" is correctly False
19:58
leto_ni has quit [Ping timeout: 252 seconds]
20:00
tbodt has joined #pypy
20:01
tbodt has quit [Client Quit]
20:01
tbodt has joined #pypy
20:04
<
mattip >
strange that no-one caught this before
20:08
<
kenaan >
mattip default 5a7118bbfee9 /pypy/objspace/std/: test, fix for missing
__ne__ on slices
20:11
leto_ni has joined #pypy
20:17
leto_ni has quit [Ping timeout: 255 seconds]
20:22
rokujyouhitoma has joined #pypy
20:22
marky1991 has quit [Remote host closed the connection]
20:26
rokujyouhitoma has quit [Ping timeout: 248 seconds]
20:28
kipras`away is now known as kipras
20:35
the_drow_ has quit [Ping timeout: 255 seconds]
20:46
Yardanico has quit [Remote host closed the connection]
20:50
marr has joined #pypy
21:05
marky1991 has joined #pypy
21:22
rokujyouhitoma has joined #pypy
21:27
rokujyouhitoma has quit [Ping timeout: 248 seconds]
21:30
marky1991_2 has joined #pypy
21:33
marky1991 has quit [Ping timeout: 240 seconds]
21:33
adamholmberg has quit [Read error: Connection reset by peer]
21:34
adamholmberg has joined #pypy
21:37
adamholmberg has quit [Remote host closed the connection]
21:37
adamholmberg has joined #pypy
21:40
jamesaxl has quit [Quit: WeeChat 1.8]
21:42
adamholmberg has quit [Ping timeout: 240 seconds]
21:53
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
21:57
bbot2 has quit [Quit: buildmaster reconfigured: bot disconnecting]
21:57
bbot2 has joined #pypy
22:05
lritter has quit [Ping timeout: 240 seconds]
22:23
<
mattip >
down to 19 failures with pandas, now discovering the deep incompatibilities
22:23
rokujyouhitoma has joined #pypy
22:24
<
mattip >
stuff like a = float('nan'); b = float('nan'); should a is b be true or false?
22:25
<
mattip >
or trying to use gc.collect() to break weakref cycles in determining whether a value is a copy or just a weakref
22:25
<
mattip >
and of course exception messages
22:28
rokujyouhitoma has quit [Ping timeout: 240 seconds]
22:29
oberstet has quit [Ping timeout: 240 seconds]
22:32
tav has quit [Ping timeout: 240 seconds]
22:56
tav has joined #pypy
22:56
marky1991_3 has joined #pypy
22:57
marky1991_3 has quit [Remote host closed the connection]
22:57
marky1991_3 has joined #pypy
23:00
marky1991_2 has quit [Ping timeout: 240 seconds]
23:02
marky1991_3 has quit [Ping timeout: 248 seconds]
23:14
ronan has quit [Ping timeout: 246 seconds]
23:24
rokujyouhitoma has joined #pypy
23:29
rokujyouhitoma has quit [Ping timeout: 248 seconds]
23:30
yuyichao has quit [Ping timeout: 260 seconds]
23:51
yuyichao has joined #pypy