2017-09-12 15:07
cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs:
https://botbot.me/freenode/pypy/ ) | use cffi for calling C | "nothing compares to the timeshifter, my personal polar expedition in software" - pedronis
00:24
danieljabailey is now known as Danieljabailey
00:24
Danieljabailey is now known as danieljabailey
00:35
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
00:45
tbodt has joined #pypy
00:55
utek has quit [Ping timeout: 248 seconds]
00:55
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
00:57
jimbaker has quit [Ping timeout: 248 seconds]
00:58
jimbaker has joined #pypy
01:01
domenkozar has quit [Ping timeout: 246 seconds]
01:05
domenkozar has joined #pypy
01:22
TheAdversary has quit [Ping timeout: 248 seconds]
01:23
oberstet has quit [Ping timeout: 240 seconds]
01:56
fryguybob has quit [Remote host closed the connection]
02:12
tbodt has joined #pypy
02:12
tbodt has quit [Client Quit]
02:26
pilne has quit [Quit: Quitting!]
02:44
lritter_ has joined #pypy
02:48
erob has quit [Ping timeout: 240 seconds]
02:48
lritter has quit [Ping timeout: 246 seconds]
02:56
ArneBab_ has joined #pypy
03:00
ArneBab has quit [Ping timeout: 255 seconds]
03:21
trfl has quit [Excess Flood]
03:21
trfl has joined #pypy
03:34
aboudreault has quit [Excess Flood]
03:35
aboudreault has joined #pypy
03:36
tav` has joined #pypy
03:38
tav has quit [Ping timeout: 240 seconds]
03:38
tav` is now known as tav
03:40
lritter_ has quit [Quit: Leaving]
04:25
forgottenone has joined #pypy
04:36
adamholmberg has joined #pypy
04:54
adamholmberg has quit [Remote host closed the connection]
04:54
adamholmberg has joined #pypy
04:59
adamholmberg has quit [Ping timeout: 258 seconds]
05:02
cjwelborn has quit [Quit: sys.exit(0)]
05:08
adamholmberg has joined #pypy
05:18
tnorth has joined #pypy
05:20
forgottenone has quit [Quit: Konversation terminated!]
05:31
cjwelborn has joined #pypy
05:38
AndrewBC has joined #pypy
05:39
erob has joined #pypy
05:42
aboudreault has quit [Excess Flood]
05:44
aboudreault has joined #pypy
05:49
amaury has joined #pypy
05:56
tnorth has quit [Ping timeout: 255 seconds]
06:11
utek has joined #pypy
06:13
arigato has joined #pypy
06:49
amaury has quit [Ping timeout: 246 seconds]
07:01
asmeurer_ has joined #pypy
07:05
asmeurer_ has quit [Ping timeout: 246 seconds]
07:43
arigato has quit [Quit: Leaving]
07:57
marr has joined #pypy
08:03
alex__ has quit [Read error: Connection reset by peer]
08:10
adamholmberg has quit [Remote host closed the connection]
08:11
<
fijal >
arigato: (for logs) no good reason other than I needed a quick hack
08:12
alex__ has joined #pypy
08:18
erob has quit [Quit: Leaving]
08:20
cstratak has joined #pypy
08:54
ssbr has quit [Ping timeout: 255 seconds]
08:54
raynold has quit [Quit: Connection closed for inactivity]
09:39
antocuni_ has joined #pypy
10:00
oberstet has joined #pypy
10:19
jamesaxl has quit [Read error: Connection reset by peer]
10:19
jamesaxl has joined #pypy
10:21
oberstet has quit [Ping timeout: 240 seconds]
10:27
jamesaxl has quit [Read error: Connection reset by peer]
10:28
jamesaxl has joined #pypy
10:29
inhahe_ has quit []
10:32
antocuni_ has quit [Ping timeout: 264 seconds]
10:42
inhahe_ has joined #pypy
11:09
drolando has quit [Remote host closed the connection]
11:09
drolando has joined #pypy
11:35
jamesaxl has quit [Read error: Connection reset by peer]
11:35
jamesaxl has joined #pypy
11:48
aboudreault has quit [Excess Flood]
11:49
aboudreault has joined #pypy
11:52
aboudreault has quit [Excess Flood]
11:53
aboudreault has joined #pypy
11:54
erob has joined #pypy
11:54
<
erob >
why is weakrefobject.h not included in pypy?
11:57
<
erob >
and how can i monkey patch libs depending on this header?
11:59
<
exarkun >
C doesn't really have monkey patching.
11:59
<
erob >
um, yeah i agree
12:00
<
erob >
my error is: lib/schevo/store/_s_persistent.c:8:27: fatal error: weakrefobject.h: No such file or directory
12:01
<
exarkun >
is weakrefobject.h actually a public CPython header? I thought forst the most part you just included Python.h and got what you got.
12:01
<
erob >
ok... thx exarkun, i'll try this
12:06
<
gsnedders >
yeah, I'm not sure it's actually meant to be public?
12:09
<
erob >
i got TypeError:
__weakref__ slot disallowed: we already got one
12:09
<
erob >
but libschevo now builds under pypy :)
12:17
<
erob >
anyone have a clue what this means?
12:19
<
exarkun >
some obscure incompatibility between cpyext weakref and cpython weakref, I guess
12:20
<
erob >
i guess i will have to stick to the other weakrefobject.h
12:20
<
erob >
from cpython weakref
12:27
arigato has joined #pypy
12:30
<
arigato >
erob: if you drop-in weakrefobject.h from CPython and hope it works, well, it doesn't
12:31
<
arigato >
if you can reduce the problem and post a PyPy issue, we would fix this incompatibility
12:33
<
arigato >
(and yes, if your code says "#include <Python.h>" "#include <weakrefobject.h>" then you can kill the second line, which is never needed even on CPython
12:39
exarkun has quit [Ping timeout: 248 seconds]
12:40
exarkun has joined #pypy
12:44
Rhy0lite has joined #pypy
12:45
<
kenaan >
arigo cffi/cffi fa84d0ccb9f4 /doc/source/ref.rst: Document for issue 340
13:00
aboudreault has quit [Excess Flood]
13:02
aboudreault has joined #pypy
13:06
asmeurer_ has joined #pypy
13:09
arigato has quit [Quit: Leaving]
13:10
<
kenaan >
arigo unicode-utf8 b9d04d54fecd /pypy/module/_codecs/interp_codecs.py: fix
13:10
<
kenaan >
arigo unicode-utf8 29bfc6b969b9 /pypy/interpreter/unicodehelper.py: Fix for module/_codecs/test/test_ztranslation
13:10
asmeurer_ has quit [Ping timeout: 240 seconds]
13:12
antocuni_ has joined #pypy
13:15
yuyichao has quit [Ping timeout: 248 seconds]
13:25
marky1991 has joined #pypy
13:26
yuyichao has joined #pypy
13:29
marky1991 has quit [Read error: Connection reset by peer]
13:34
arigato has joined #pypy
14:07
asmeurer has joined #pypy
14:11
asmeurer has quit [Ping timeout: 246 seconds]
14:13
marr has quit [Ping timeout: 246 seconds]
14:15
arigato has quit [Read error: No route to host]
14:20
jacob22 has quit [Ping timeout: 240 seconds]
14:20
exarkun has quit [Ping timeout: 248 seconds]
14:21
exarkun has joined #pypy
14:56
jacob22 has joined #pypy
15:22
kolko has joined #pypy
15:25
yuyichao has quit [Quit: Konversation terminated!]
15:26
yuyichao has joined #pypy
15:34
oberstet has joined #pypy
15:35
marky1991 has joined #pypy
15:40
yuyichao_ has joined #pypy
15:44
tbodt has joined #pypy
15:44
yuyichao has quit [Ping timeout: 240 seconds]
15:50
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
15:51
tbodt has joined #pypy
16:00
exarkun has quit [Ping timeout: 240 seconds]
16:01
exarkun has joined #pypy
16:02
marr has joined #pypy
16:10
oberstet has quit [Ping timeout: 258 seconds]
16:18
forgottenone has joined #pypy
16:24
inhahe_ has quit []
16:26
inhahe_ has joined #pypy
16:50
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
16:55
tbodt has joined #pypy
17:03
<
kenaan >
antocuni cpyext-avoid-roundtrip 888c6f93963d /pypy/module/cpyext/: implement _Py_NewReference directly in C
17:03
<
kenaan >
antocuni cpyext-avoid-roundtrip 5b20c5296b9f /pypy/module/cpyext/: merge heads
17:05
lesshaste has quit [Quit: Leaving]
17:06
cstratak has quit [Ping timeout: 255 seconds]
17:15
<
kenaan >
antocuni cpyext-avoid-roundtrip 014910472387 /pypy/module/cpyext/tupleobject.py: kill new_empty_tuple and fix PyTuple_Resize
17:17
inhahe_ has quit []
17:23
antocuni_ has quit [Ping timeout: 258 seconds]
17:31
inhahe_ has joined #pypy
17:34
raynold has joined #pypy
17:41
exarkun has quit [Ping timeout: 240 seconds]
17:41
exarkun has joined #pypy
17:42
erob has quit [Quit: Leaving]
17:47
tav has quit [Read error: Connection reset by peer]
17:47
tav has joined #pypy
17:57
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
18:00
tbodt has joined #pypy
18:06
ArneBab_ has quit [Ping timeout: 258 seconds]
18:19
yuyichao_ has quit [Quit: Konversation terminated!]
18:20
yuyichao has joined #pypy
18:31
dibb has quit [Read error: Connection reset by peer]
18:32
ArneBab has joined #pypy
18:46
pilne has joined #pypy
18:49
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
18:53
tbodt has joined #pypy
19:15
Rhy0lite has quit [Quit: Leaving]
19:21
tnorth has joined #pypy
19:21
exarkun has quit [Ping timeout: 260 seconds]
19:22
exarkun has joined #pypy
19:37
syntaxman has joined #pypy
19:48
redj_ is now known as redj
20:02
amaury has joined #pypy
20:06
__peke__ has quit [Excess Flood]
20:07
__peke__ has joined #pypy
20:08
tnorth has quit [Ping timeout: 246 seconds]
20:38
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
20:43
yuyichao has quit [Ping timeout: 240 seconds]
20:44
yuyichao has joined #pypy
20:46
tbodt has joined #pypy
20:58
amaury has quit [Ping timeout: 248 seconds]
21:00
exarkun has quit [Ping timeout: 240 seconds]
21:00
exarkun has joined #pypy
21:07
marky1991 has quit [Ping timeout: 240 seconds]
21:08
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
21:12
antocuni_ has joined #pypy
21:23
drolando has quit [Remote host closed the connection]
21:24
drolando has joined #pypy
21:30
<
kenaan >
antocuni cpyext-avoid-roundtrip cfae668eb6e9 /pypy/module/cpyext/test/test_tupleobject.py: fix this test, now that the empty tuple is cached also on pypy; fix also the type of initial_item...
21:32
antocuni_ is now known as antocuni
21:58
marky1991 has joined #pypy
22:12
tbodt has joined #pypy
22:27
Garen has quit [Read error: Connection reset by peer]
22:28
Garen has joined #pypy
22:32
tbodt has quit [Ping timeout: 240 seconds]
22:45
tbodt has joined #pypy
22:59
antocuni has quit [Ping timeout: 255 seconds]
23:05
marr has quit [Ping timeout: 240 seconds]
23:29
yuyichao has quit [Ping timeout: 248 seconds]
23:31
Mudcastle has quit [Ping timeout: 260 seconds]
23:31
forgottenone has quit [Ping timeout: 258 seconds]
23:42
yuyichao has joined #pypy
23:50
linkmauve1 has left #pypy [#pypy]