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:02
rokujyouhitoma has quit [Ping timeout: 246 seconds]
00:06
Ryanar has quit [Quit: Ryanar]
00:19
Ryanar has joined #pypy
00:20
Rhy0lite has joined #pypy
00:22
adamholmberg has joined #pypy
00:27
adamholmberg has quit [Ping timeout: 240 seconds]
00:41
asmeurer_ has quit [Quit: asmeurer_]
00:44
Guest15275 has quit [Ping timeout: 240 seconds]
00:48
marr has quit [Ping timeout: 268 seconds]
00:55
adamholmberg has joined #pypy
00:58
rokujyouhitoma has joined #pypy
00:59
marvin has joined #pypy
01:00
marvin is now known as Guest61577
01:03
rokujyouhitoma has quit [Ping timeout: 240 seconds]
01:11
yuyichao has quit [Ping timeout: 268 seconds]
01:22
jcea has quit [Quit: jcea]
01:26
yuyichao has joined #pypy
01:37
adamholmberg has quit [Remote host closed the connection]
01:37
adamholmberg has joined #pypy
01:42
adamholmberg has quit [Ping timeout: 240 seconds]
01:52
Rhy0lite has quit [Quit: Leaving]
01:55
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
01:56
tbodt has joined #pypy
01:59
Taggnostr has quit [Read error: Connection reset by peer]
01:59
Taggnostr has joined #pypy
01:59
rokujyouhitoma has joined #pypy
01:59
asmeurer__ has joined #pypy
02:03
rokujyouhitoma has quit [Ping timeout: 240 seconds]
02:19
reaperhulk has quit [Ping timeout: 260 seconds]
02:21
tmarkovich has quit [Ping timeout: 240 seconds]
02:23
reaperhulk has joined #pypy
02:23
tmarkovich has joined #pypy
02:23
yuyichao has quit [Read error: Connection reset by peer]
02:24
yuyichao has joined #pypy
02:36
ArneBab_ has joined #pypy
02:40
ArneBab has quit [Ping timeout: 248 seconds]
02:54
Ryanar has quit [Quit: Ryanar]
03:00
rokujyouhitoma has joined #pypy
03:05
rokujyouhitoma has quit [Ping timeout: 268 seconds]
03:10
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
03:36
tbodt has joined #pypy
03:45
forgottenone has quit [Ping timeout: 240 seconds]
04:01
rokujyouhitoma has joined #pypy
04:02
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
04:06
rokujyouhitoma has quit [Ping timeout: 260 seconds]
04:10
tbodt has joined #pypy
04:17
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
04:25
deep-book-gk_ has joined #pypy
04:30
deep-book-gk_ has left #pypy [#pypy]
04:46
lritter has joined #pypy
04:56
inad922 has joined #pypy
05:02
rokujyouhitoma has joined #pypy
05:06
rokujyouhitoma has quit [Ping timeout: 258 seconds]
05:17
yuyichao_ has joined #pypy
05:19
yuyichao has quit [Remote host closed the connection]
05:27
inad922 has quit [Ping timeout: 260 seconds]
05:39
rmesta has joined #pypy
05:46
<
yuvipanda >
so I finally built the image so I could swap between pypy and cpython easily
05:47
rmesta has left #pypy [#pypy]
05:47
<
yuvipanda >
makes it easier to compare performance :)
05:53
realitix has joined #pypy
05:55
realitix has quit [Client Quit]
05:56
realitix has joined #pypy
06:02
rokujyouhitoma has joined #pypy
06:07
rokujyouhitoma has quit [Ping timeout: 268 seconds]
06:58
Guest61577 has quit [Ping timeout: 248 seconds]
06:58
arigato has joined #pypy
07:03
rokujyouhitoma has joined #pypy
07:07
rokujyouhitoma has quit [Ping timeout: 246 seconds]
07:11
arigo has joined #pypy
07:11
marvin has joined #pypy
07:11
marvin is now known as Guest29691
07:23
arigato has quit [Read error: Connection reset by peer]
07:27
oberstet2 has joined #pypy
07:37
inad922 has joined #pypy
07:44
[Arfrever] has quit [Quit: leaving]
07:44
inad922 has quit [Ping timeout: 255 seconds]
07:47
[Arfrever] has joined #pypy
07:48
asmeurer__ has quit [Quit: asmeurer__]
07:51
forgottenone has joined #pypy
07:52
marr has joined #pypy
08:01
forgottenone has quit [Quit: Konversation terminated!]
08:03
forgottenone has joined #pypy
08:04
rokujyouhitoma has joined #pypy
08:09
rokujyouhitoma has quit [Ping timeout: 276 seconds]
08:19
<
fijal >
eh pypy on os x really spits tons of warnings
08:25
<
danchr >
fijal: during the build?
08:26
arigo is now known as arigato
08:26
<
fijal >
-Wno-unused or something I guess?
08:26
<
fijal >
but also there is no point in seeing all those gcc calls
08:26
<
fijal >
maybe we can replace it with a dot
08:28
vkirilichev has joined #pypy
08:35
antocuni has joined #pypy
08:41
yuyichao has joined #pypy
08:44
yuyichao_ has quit [Remote host closed the connection]
08:56
yuyichao_ has joined #pypy
08:57
yuyichao has quit [Remote host closed the connection]
09:05
rokujyouhitoma has joined #pypy
09:05
oberstet2 has quit [Ping timeout: 276 seconds]
09:09
<
danchr >
fijal: isn't casting the value to void the customary way to suppress such warnings?
09:09
rokujyouhitoma has quit [Ping timeout: 246 seconds]
09:17
_whitelogger has joined #pypy
09:21
ssbr has quit [Ping timeout: 276 seconds]
09:21
kushal has quit [Ping timeout: 240 seconds]
09:21
xorAxAx has quit [Ping timeout: 240 seconds]
09:21
_whitelogger_ has quit [Remote host closed the connection]
09:21
bjs has quit [Ping timeout: 276 seconds]
09:21
kushal has joined #pypy
09:21
eregon_ has joined #pypy
09:21
kushal is now known as Guest78989
09:21
oberstet has joined #pypy
09:22
eregon has quit [Ping timeout: 258 seconds]
09:23
ssbr has joined #pypy
09:24
bjs has joined #pypy
09:28
xorAxAx has joined #pypy
09:28
xorAxAx has joined #pypy
09:28
xorAxAx has quit [Changing host]
09:31
Guest78989 is now known as kushal
09:32
kushal has quit [Changing host]
09:32
kushal has joined #pypy
09:50
inad922 has joined #pypy
09:56
chelz has quit [Ping timeout: 240 seconds]
10:05
rokujyouhitoma has joined #pypy
10:08
antocuni has quit [Ping timeout: 246 seconds]
10:10
rokujyouhitoma has quit [Ping timeout: 246 seconds]
10:12
chelz has joined #pypy
10:15
inad922 has quit [Ping timeout: 276 seconds]
10:16
arigato has quit [Quit: Leaving]
10:35
inad922 has joined #pypy
10:57
nimaje1 has joined #pypy
10:58
nimaje1 is now known as nimaje
10:58
nimaje has quit [Killed (cherryh.freenode.net (Nickname regained by services))]
10:58
cstratak has joined #pypy
11:03
<
kenaan >
Dodan py3.5-sendmsg-recvmsg aaa84a0a699e /: Tests in regrtest/test_socket pass successfully. Memory leaks fixed
11:04
mihaid has joined #pypy
11:05
Ryanar has joined #pypy
11:07
rokujyouhitoma has joined #pypy
11:11
rokujyouhitoma has quit [Ping timeout: 260 seconds]
11:16
<
mihaid >
hello, I have updated the branch py3.5-sendmsg-recvmsg (related to issues/2527), and sendmsg and recvmsg are now implemented in this branch, and they work correctly (they pass all of CPython's regrtest/test_socket). Also, the mem leaks from the previous commit have been fixed. My question is: how should I proceed from here?
11:22
cstratak has quit [Quit: Leaving]
11:25
cstratak has joined #pypy
11:35
jcea has joined #pypy
11:42
lritter has quit [Quit: Leaving]
11:59
antocuni has joined #pypy
12:02
arigato has joined #pypy
12:04
<
cfbolz >
mihaid: you can kick the buildbots on this branch
12:04
<
cfbolz >
go to the bottom of this page to the "force builds" section
12:05
<
cfbolz >
probably the "own-*" builders first
12:06
<
cfbolz >
and then the pypy-c-app* builders
12:06
<
cfbolz >
then you wait ;-)
12:07
rokujyouhitoma has joined #pypy
12:09
adamholmberg has joined #pypy
12:09
arigato has quit [Quit: Leaving]
12:10
<
mihaid >
@cfbolz what should I put at repository and project? also should I also specify anything for revision, or does it just take the latest commit on the branch?
12:11
<
cfbolz >
takes the latest
12:11
<
cfbolz >
the others you leave empty
12:12
rokujyouhitoma has quit [Ping timeout: 260 seconds]
12:14
adamholmberg has quit [Ping timeout: 260 seconds]
12:16
<
mihaid >
@cfbolz thanks for the help, Carl!
12:28
<
Cheery >
I would need 'nextafter' in my lever program.
12:47
marky1991 has quit [Ping timeout: 260 seconds]
12:48
cstratak has quit [Quit: Leaving]
13:01
cstratak has joined #pypy
13:08
rokujyouhitoma has joined #pypy
13:11
adamholmberg has joined #pypy
13:12
rokujyouhitoma has quit [Ping timeout: 255 seconds]
13:16
adamholmberg has quit [Ping timeout: 268 seconds]
13:17
forgottenone has quit [Ping timeout: 255 seconds]
13:19
Rhy0lite has joined #pypy
13:27
ronan has joined #pypy
13:28
adamholmberg has joined #pypy
13:33
adamholmberg has quit [Ping timeout: 260 seconds]
13:35
adamholmberg has joined #pypy
13:54
adamholmberg has quit [Remote host closed the connection]
13:57
cstratak has quit [Ping timeout: 240 seconds]
14:06
adamholmberg has joined #pypy
14:07
Osca has quit [Ping timeout: 240 seconds]
14:09
rokujyouhitoma has joined #pypy
14:13
marky1991 has joined #pypy
14:13
rokujyouhitoma has quit [Ping timeout: 268 seconds]
14:22
yuyichao_ has quit [Ping timeout: 255 seconds]
14:23
forgottenone has joined #pypy
14:29
cstratak has joined #pypy
14:30
realitix has quit [Quit: Leaving]
14:33
yuyichao_ has joined #pypy
14:34
adamholmberg has quit [Remote host closed the connection]
14:40
adamholmberg has joined #pypy
14:43
marky1991 has quit [Read error: Connection reset by peer]
14:51
marky1991 has joined #pypy
14:54
adamholmberg has quit [Remote host closed the connection]
15:06
marky1991 has quit [Read error: Connection reset by peer]
15:09
rokujyouhitoma has joined #pypy
15:14
rokujyouhitoma has quit [Ping timeout: 248 seconds]
15:16
<
fijal >
[version:WARNING] Errors getting Mercurial information: obsolete feature not enabled but 157 markers found!
15:16
asmeurer__ has joined #pypy
15:25
<
antocuni >
fijal: I have written a blog post
15:25
<
antocuni >
could you (or anyone else :) review the draft please?
15:25
<
fijal >
what is it about?
15:26
<
antocuni >
the draft is available directly on blogger
15:33
vkirilichev has quit [Remote host closed the connection]
15:45
<
antocuni >
fijal: did you review it? (sorry for pushing but I'll leave in some minutes and would like to publish it before :))
15:53
<
fijal >
antocuni: no, but feel free
15:53
lritter has joined #pypy
15:55
<
LarstiQ >
antocuni: 'much quickly' -> "much more quickly"?
15:55
<
LarstiQ >
or s/much//
15:55
<
LarstiQ >
antocuni: short and sweet
15:56
<
antocuni >
LarstiQ: thanks, fixed
15:56
<
LarstiQ >
and clear about the caveats
15:57
<
antocuni >
yes, I didn't want people to bug me if they find a misbehavior in scipy :)
16:09
<
cfbolz >
antocuni: nice!
16:10
rokujyouhitoma has joined #pypy
16:15
rokujyouhitoma has quit [Ping timeout: 276 seconds]
16:17
mattip has joined #pypy
16:20
antocuni has quit [Ping timeout: 240 seconds]
16:22
lritter has quit [Quit: Leaving]
16:24
asmeurer__ has quit [Quit: asmeurer__]
16:28
adamholmberg has joined #pypy
16:30
cstratak has quit [Quit: Leaving]
16:52
oberstet has quit [Ping timeout: 276 seconds]
16:54
<
mattip >
use type_attach means "creating a pyobj from a w_obj", so that includes all app level -> c-api conversion
16:54
<
mattip >
but I'm not sure that clears up what the test was trying to show is broken
16:55
<
mattip >
that is, subtype_dealloc may not be doing the right thing
16:59
<
ronan >
mattip: yes, but that does not work with test_userslots.py
17:00
asmeurer__ has joined #pypy
17:03
<
ronan >
mattip: however, I think that that test (test_tp_deallocate) is wrong: it creates a static type using subtype_dealloc
17:04
<
ronan >
... which CPython explicitly forbids
17:11
inad922 has quit [Ping timeout: 260 seconds]
17:11
rokujyouhitoma has joined #pypy
17:12
asmeurer__ has quit [Quit: asmeurer__]
17:13
oberstet has joined #pypy
17:16
rokujyouhitoma has quit [Ping timeout: 255 seconds]
17:46
inad922 has joined #pypy
17:46
rmariano has joined #pypy
17:50
inad922 has quit [Ping timeout: 240 seconds]
18:09
<
ronan >
mattip: AFAICT, what pandas/cython actually do is create an app-level class that subclasses a static C type that subclasses datetime.datetime
18:12
rokujyouhitoma has joined #pypy
18:16
rokujyouhitoma has quit [Ping timeout: 260 seconds]
18:23
Rhy0lite has quit [Quit: Leaving]
18:34
yuyichao has joined #pypy
18:34
yuyichao_ has quit [Read error: Connection reset by peer]
18:49
mattip_away has joined #pypy
18:50
tbodt has joined #pypy
18:51
<
mattip_away >
ronan: on PyPy datetime is app-level, on CPython it is in c
18:52
<
mattip_away >
ronan: "CPython explicitly forbids" - how is that enforced? We should write a test?
18:56
mattip_away has quit [Remote host closed the connection]
18:58
inad922 has joined #pypy
19:03
marky1991 has joined #pypy
19:12
rokujyouhitoma has joined #pypy
19:15
inad922 has quit [Ping timeout: 255 seconds]
19:17
rokujyouhitoma has quit [Ping timeout: 240 seconds]
19:32
bjs has quit [Ping timeout: 258 seconds]
19:34
asmeurer_ has joined #pypy
20:13
rokujyouhitoma has joined #pypy
20:15
asmeurer_ has quit [Quit: asmeurer_]
20:18
rokujyouhitoma has quit [Ping timeout: 268 seconds]
20:31
asmeurer_ has joined #pypy
20:36
mattip has left #pypy ["bye"]
20:47
vkirilichev has joined #pypy
21:00
antocuni has joined #pypy
21:05
asmeurer_ has quit [Quit: asmeurer_]
21:07
asmeurer_ has joined #pypy
21:07
forgottenone has quit [Ping timeout: 240 seconds]
21:07
vkirilichev has quit []
21:14
rokujyouhitoma has joined #pypy
21:19
rokujyouhitoma has quit [Ping timeout: 260 seconds]
21:20
bjs has joined #pypy
21:21
marky1991 has quit [Read error: Connection reset by peer]
21:43
adamholmberg has quit [Remote host closed the connection]
21:43
antocuni_ has joined #pypy
21:43
adamholmberg has joined #pypy
21:45
antocuni has quit [Ping timeout: 240 seconds]
21:48
adamholmberg has quit [Ping timeout: 260 seconds]
22:04
chelz has quit [Quit: chelz]
22:15
rokujyouhitoma has joined #pypy
22:20
rokujyouhitoma has quit [Ping timeout: 276 seconds]
23:01
asmeurer_ has quit [Quit: asmeurer_]
23:08
rmariano has quit [Ping timeout: 240 seconds]
23:16
rokujyouhitoma has joined #pypy
23:17
antocuni_ has quit [Ping timeout: 255 seconds]
23:20
rokujyouhitoma has quit [Ping timeout: 268 seconds]
23:41
pilne has joined #pypy
23:46
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
23:49
tbodt has joined #pypy