00:11
marr has quit [Ping timeout: 248 seconds]
00:11
[Arfrever] has quit [Quit: leaving]
00:12
john51 has quit [Remote host closed the connection]
00:13
john51 has joined #pypy
00:15
[Arfrever] has joined #pypy
01:00
pilne has joined #pypy
01:24
jcea has quit [Quit: jcea]
01:59
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
02:16
Ulfalizer has quit []
02:33
__Yiota has joined #pypy
02:45
ronan has quit [Ping timeout: 240 seconds]
02:53
ArneBab has joined #pypy
02:57
ArneBab_ has quit [Ping timeout: 240 seconds]
03:11
oilshell has quit [Ping timeout: 240 seconds]
03:14
oilshell has joined #pypy
03:23
forgottenone has joined #pypy
03:32
_whitelogger has joined #pypy
03:34
oilshell has left #pypy [#pypy]
03:51
marky1991 has joined #pypy
03:57
marky1991 has quit [Ping timeout: 258 seconds]
03:58
__Yiota has quit [Remote host closed the connection]
04:01
__Yiota has joined #pypy
04:07
__Yiota has quit [Remote host closed the connection]
04:09
__Yiota has joined #pypy
04:26
__Yiota has quit [Remote host closed the connection]
04:55
antocuni has joined #pypy
06:23
inhahe_ has quit []
06:28
zmt00 has quit [Quit: Leaving]
06:37
inhahe_ has joined #pypy
07:59
marr has joined #pypy
08:17
ronan has joined #pypy
08:22
ronan has quit [Ping timeout: 240 seconds]
08:27
ronan has joined #pypy
09:07
cstratak has joined #pypy
09:07
marr has quit [Ping timeout: 260 seconds]
09:15
raynold has quit [Quit: Connection closed for inactivity]
09:22
* fijal
is being annoyed again by pytest removing features
09:24
ronan has quit [Ping timeout: 240 seconds]
09:24
<
antocuni >
like what?
09:28
kipras`away is now known as kipras
09:30
__Yiota has joined #pypy
09:31
<
fijal >
like not showing me which test failed if I pass -x
09:33
<
fijal >
can't make it happen
09:34
<
fijal >
yeah does not help
09:34
ronan has joined #pypy
09:34
<
antocuni >
which pytest version?
09:34
__Yiota has quit [Ping timeout: 252 seconds]
09:37
<
antocuni >
this is the latest pytest
09:38
<
fijal >
the latest explodes on something inside pypy
09:39
<
antocuni >
fijal: still, even if I run python ~/pypy/default/pytest.py (which is 2.9.2), it seems to work fine
09:40
<
fijal >
where does it say btw which test failed on -x?
09:42
<
antocuni >
it says "test_c" in the line just after === FAILURES ===
09:42
<
fijal >
but that's like scroll scroll scroll scroll in pypy
09:42
<
fijal >
has tons and tons of traceback content and it's hard to find
09:43
kipras is now known as kipras`away
09:44
lritter has joined #pypy
09:45
<
kenaan >
fijal unicode-utf8 e1df137224a1 /pypy/objspace/std/unicodeobject.py: write down _sliced version for unicode
09:48
<
antocuni >
fijal: right, but as far as I remember, it has always been like this
09:48
<
antocuni >
it's not a regression
09:48
<
fijal >
no, it used to be different
09:52
oberstet has joined #pypy
09:53
marr has joined #pypy
09:54
cstratak has quit [Quit: Leaving]
09:55
cstratak has joined #pypy
09:56
<
kenaan >
fijal unicode-utf8 b80499557864 /: partition/rpartition
10:03
ronan has quit [Ping timeout: 240 seconds]
10:16
antocuni has quit [Ping timeout: 260 seconds]
10:44
dmalcolm has quit [Remote host closed the connection]
10:45
dmalcolm has joined #pypy
11:17
ronan has joined #pypy
11:26
forgottenone has quit [Ping timeout: 252 seconds]
11:40
jcea has joined #pypy
11:56
antocuni has joined #pypy
12:06
ronan has quit [Ping timeout: 240 seconds]
12:12
__Yiota has joined #pypy
12:22
ronny has quit [Ping timeout: 258 seconds]
12:28
ronny has joined #pypy
12:36
cstratak has quit [Quit: Leaving]
12:37
cstratak has joined #pypy
12:40
ronan has joined #pypy
12:49
adamholmberg has joined #pypy
13:18
cstratak_ has joined #pypy
13:20
cstratak has quit [Ping timeout: 255 seconds]
13:20
exarkun has quit [Ping timeout: 255 seconds]
13:20
exarkun has joined #pypy
13:21
__Yiota has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
13:24
ronan has quit [Ping timeout: 240 seconds]
13:36
marky1991 has joined #pypy
13:41
ronan has joined #pypy
13:43
Rhy0lite has joined #pypy
13:46
<
fijal >
should we disallow buffer(unicode)?
13:47
<
kenaan >
fijal unicode-utf8 2137079f21c5 /pypy/objspace/std/unicodeobject.py: kill a bunch of no longer needed integrations with stringmethods
13:47
<
kenaan >
fijal unicode-utf8 196f5e9026d4 /: remove decode from repr function
13:47
<
kenaan >
fijal unicode-utf8 5ac470b3f3bb /pypy/objspace/std/unicodeobject.py: fix rpython
13:48
mat^2 has joined #pypy
13:53
<
ronan >
fijal: it works on CPython, so I don't think we can
13:53
<
fijal >
one can easily argue its a bug though
13:53
<
fijal >
(and does not work on Python3)
14:00
__Yiota has joined #pypy
14:01
kanaka has quit [Read error: No route to host]
14:02
ronan has quit [Ping timeout: 240 seconds]
14:04
<
fijal >
so I don't know python
14:04
<
fijal >
what does u"foo"[1:2] do?
14:04
<
fijal >
I mean, why does it not call u"foo".__getitem__(slice(1, 2)) for example?
14:04
<
Alex_Gaynor >
it does
14:04
cstratak_ has quit [Quit: Leaving]
14:04
<
Alex_Gaynor >
(well, cpython internals are weird, I bet it calls tp_getslice)
14:05
cstratak has joined #pypy
14:05
<
fijal >
yes, it does call
__getslice__ and not __getitem__(slice)
14:05
<
fijal >
so who calls __getitem__(slice)?
14:06
<
Alex_Gaynor >
if you have a pure python class and you implement only
__getitem__ it gets called with a slice
14:07
<
fijal >
right ok, but I have a unicode object
14:07
<
fijal >
is it ever called?
14:07
<
fijal >
short of calling it by hand?
14:07
<
fijal >
it's definitely supported and not tested in our own tests
14:08
<
Alex_Gaynor >
`operator.itemgetter` possible?
14:08
kanaka has joined #pypy
14:08
kanaka has quit [Changing host]
14:08
kanaka has joined #pypy
14:08
<
fijal >
[slice(1, 2)] works
14:09
<
arigato >
fijal: or if you say u"foo"[::2]
14:10
<
fijal >
arigato: not a single own test does that FYI
14:11
* fijal
wonders how hard it is to do hypothesis for app tests
14:11
<
arigato >
there is probably an explanation for that
14:11
<
arigato >
when we started pypy we thought we wouldn't need the mess of
__getslice__ vs.
__getitem__
14:11
<
arigato >
so we wrote unicode (and other) tests without caring
14:12
<
fijal >
and "of course" all the mess is needed
14:12
<
arigato >
i.e. we thought that u"foo"[1:2] would just call __getitem__() with a slice() argument
14:12
<
arigato >
yes, of course it doesn't work in practice
14:17
marky1991 has quit [Ping timeout: 252 seconds]
14:20
forgottenone has joined #pypy
14:35
marky1991 has joined #pypy
14:41
yuyichao has quit [Ping timeout: 255 seconds]
14:59
yuyichao has joined #pypy
14:59
exarkun has quit [Ping timeout: 246 seconds]
15:00
exarkun has joined #pypy
15:28
mattip has joined #pypy
15:30
forgottenone has quit [Ping timeout: 240 seconds]
15:34
<
antocuni >
I don't really understand how vmprof is supposed to resolve pypy symbols
15:34
<
antocuni >
this is soemthing which I executed a pypy compiled with "make debug"
15:34
<
antocuni >
so, why do I get all these "undefined"?
15:47
zmt00 has joined #pypy
15:51
oberstet has quit [Ping timeout: 255 seconds]
16:00
<
kenaan >
mattip py3.5-mac-embedding 8d9cebe3885b /pypy/goal/targetpypystandalone.py: typo
16:10
<
kenaan >
antocuni extradoc eaef98c9e980 /blog/draft/2017-10-cape-town-report.rst: finish the draft
16:10
<
kenaan >
antocuni extradoc fc3e9ca8c4df /blog/draft/2017-10-how-to-make-50x-faster.rst: draft of a new blog post
16:10
<
antocuni >
new blog post :)
16:10
<
antocuni >
"How to make your code 80 times faster"
16:11
<
antocuni >
whoever feels like, please review
16:11
<
antocuni >
arigato, fijal, mattip, cfbolz: ^^^
16:12
marky1991 has quit [Remote host closed the connection]
16:13
oberstet has joined #pypy
16:14
marky1991 has joined #pypy
16:15
marky1991 has quit [Remote host closed the connection]
16:15
marky1991 has joined #pypy
16:22
oberstet has quit [Quit: Leaving]
16:24
oberstet has joined #pypy
16:35
<
kenaan >
mattip extradoc c149e5d02b88 /blog/draft/2017-10-how-to-make-50x-faster.rst: edit a bit
16:36
<
mattip >
antocuni: feel free to revert whatever you don't like
16:36
<
antocuni >
mattip: thanks, I'll look at it later
16:39
exarkun has quit [Ping timeout: 240 seconds]
16:41
exarkun has joined #pypy
16:41
<
LarstiQ >
snow! snow!
16:44
antocuni has quit [Ping timeout: 240 seconds]
16:46
nunatak has joined #pypy
16:49
<
kenaan >
stian math-improvements 12d7e0578291 /rpython/: uint128_t test and a tiny optimalization
16:55
cstratak has quit [Ping timeout: 255 seconds]
16:57
<
kenaan >
mattip buildbot 2336f92eb562 /bot2/pypybuildbot/master.py: move more rpython builds to filtered schedulers
16:58
jacob22 has quit [Ping timeout: 258 seconds]
17:05
jacob22 has joined #pypy
17:25
ronan has joined #pypy
17:25
ronan has quit [Remote host closed the connection]
17:27
lritter has quit [Remote host closed the connection]
17:39
__Yiota has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
17:43
aboudreault has quit [Excess Flood]
17:47
aboudreault has joined #pypy
18:03
Rhy0lite has quit [Quit: Leaving]
18:04
tbodt has joined #pypy
18:05
nunatak has quit [Quit: Leaving]
18:11
<
kenaan >
fijal unicode-utf8 84d1ebd9002d /pypy/objspace/std/: improve the slice tests and fix it
18:11
<
fijal >
eh some methods are just not tested
18:15
__Yiota has joined #pypy
18:16
exarkun has quit [Read error: Connection reset by peer]
18:21
<
kenaan >
fijal unicode-utf8 e5017df1fbdd /pypy/objspace/std/: implement lower
18:23
<
fijal >
arigato: getting there...
18:23
<
fijal >
the big missing part is codecs
18:23
<
fijal >
(utf-7 latin-1 and a bunch of fun ones)
18:24
<
fijal >
and the surrogates
18:24
<
fijal >
and optimizations
18:25
exarkun has joined #pypy
18:29
<
nanonyme >
utf-7? Excuse me? Does someone actually use that?
18:30
<
simpson >
Email, I think?
18:31
<
tumbleweed >
some email. Most mailservers should advertise that they're 8-bit clean
18:40
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
18:44
<
nanonyme >
Fair enough, that made me a bit more depressed than before
18:57
kipras`away is now known as kipras
19:16
aboudreault has quit [Excess Flood]
19:19
aboudreault has joined #pypy
19:31
<
fijal >
nanonyme: there is a bunch of far more obscure codecs
19:31
<
fijal >
nanonyme: guess what, they all come with C API!
19:36
__Yiota has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:36
raynold has joined #pypy
19:38
tbodt has joined #pypy
19:39
tbodt has quit [Client Quit]
19:39
bbot2 has quit [Quit: buildmaster reconfigured: bot disconnecting]
19:39
bbot2 has joined #pypy
19:59
exarkun has quit [Ping timeout: 264 seconds]
19:59
exarkun has joined #pypy
20:17
tbodt has joined #pypy
20:24
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
20:31
tbodt has joined #pypy
20:32
huonw has joined #pypy
20:36
tbodt has quit [Client Quit]
20:37
mat^2 has quit [Quit: Leaving]
20:39
aboudreault has quit [Excess Flood]
20:42
aboudreault has joined #pypy
20:53
huonw has quit [Ping timeout: 246 seconds]
20:56
huonw has joined #pypy
20:59
<
nanonyme >
fijal, "yay"
21:06
aboudreault has quit [Excess Flood]
21:10
aboudreault has joined #pypy
21:13
tormoz has quit [Ping timeout: 248 seconds]
21:38
exarkun has quit [Ping timeout: 240 seconds]
21:39
exarkun has joined #pypy
21:41
tbodt has joined #pypy
21:53
_whitelogger has joined #pypy
22:01
tbodt has joined #pypy
22:04
forgottenone has joined #pypy
22:14
__Yiota has joined #pypy
22:21
aboudreault has quit [Excess Flood]
22:26
aboudreault has joined #pypy
22:39
mattip has left #pypy ["bye"]
22:41
antocuni has joined #pypy
22:44
aboudreault has quit [Excess Flood]
22:44
aboudreault has joined #pypy
22:47
aboudreault has quit [Excess Flood]
22:50
aboudreault has joined #pypy
22:55
aboudreault has quit [Excess Flood]
22:55
aboudreault has joined #pypy
22:57
marky1991 has quit [Ping timeout: 258 seconds]
23:03
aboudreault has quit [Excess Flood]
23:05
aboudreault has joined #pypy
23:16
antocuni has quit [Ping timeout: 240 seconds]
23:18
adamholmberg has quit [Remote host closed the connection]
23:19
adamholmberg has joined #pypy
23:19
adamholmberg has quit [Remote host closed the connection]
23:19
adamholmberg has joined #pypy
23:20
adamholmberg has quit [Remote host closed the connection]
23:20
adamholmberg has joined #pypy
23:21
adamholmberg has quit [Remote host closed the connection]
23:21
adamholmberg has joined #pypy
23:22
adamholmberg has quit [Remote host closed the connection]
23:22
adamholmberg has joined #pypy
23:22
adamholmberg has quit [Remote host closed the connection]
23:23
adamholmberg has joined #pypy
23:23
adamholmberg has quit [Remote host closed the connection]
23:23
adamholmberg has joined #pypy
23:24
adamholmberg has quit [Remote host closed the connection]
23:24
adamholmberg has joined #pypy
23:25
adamholmberg has quit [Remote host closed the connection]
23:25
adamholmberg has joined #pypy
23:26
adamholmberg has quit [Remote host closed the connection]
23:26
adamholmberg has joined #pypy
23:26
adamholmberg has quit [Remote host closed the connection]
23:27
adamholmberg has joined #pypy
23:27
adamholmberg has quit [Remote host closed the connection]
23:36
adamholmberg has joined #pypy
23:36
adamholmberg has quit [Remote host closed the connection]
23:37
adamholmberg has joined #pypy
23:39
yuyichao has quit [Ping timeout: 240 seconds]
23:42
adamholmberg has quit [Ping timeout: 240 seconds]
23:57
adamholmberg has joined #pypy
23:57
adamholmberg has quit [Remote host closed the connection]
23:58
yuyichao has joined #pypy
23:58
adamholmberg has joined #pypy