2018-02-26 15:52
cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs:
https://botbot.me/freenode/pypy/ ) | use cffi for calling C | the secret reason for us trying to get PyPy users: to test the JIT well enough that we're somewhat confident about it
00:07
lritter__ has joined #pypy
00:08
keviv has quit [Ping timeout: 244 seconds]
00:09
ziddey6 has joined #pypy
00:10
lritter_ has quit [Ping timeout: 268 seconds]
00:12
wleslie has joined #pypy
00:15
ziddey6 has quit [Ping timeout: 264 seconds]
00:23
njs` is now known as njs
00:34
wleslie has quit [Quit: ~~~ Crash in JIT!]
00:39
Guest97794 has joined #pypy
00:40
Guest97794 has quit [Remote host closed the connection]
00:52
puzzola21 has joined #pypy
00:54
puzzola21 has quit [Remote host closed the connection]
01:09
marky1991 has quit [Read error: Connection reset by peer]
01:10
marky1991 has joined #pypy
01:25
marky1991 has quit [Read error: Connection reset by peer]
01:41
jcea has quit [Quit: jcea]
02:09
mattip has quit [Quit: Leaving]
02:43
dddddd has quit [Remote host closed the connection]
03:09
mfa2984 has joined #pypy
03:09
mfa2984 has quit [K-Lined]
04:01
DIRT has joined #pypy
04:14
danchr has quit [Ping timeout: 240 seconds]
04:20
oberstet has joined #pypy
04:29
eir16 has joined #pypy
04:33
eir16 has quit [Ping timeout: 244 seconds]
05:00
forgottenone has quit [Remote host closed the connection]
05:01
mattip has joined #pypy
05:08
Richard_Cavell has joined #pypy
05:14
Richard_Cavell has quit [Ping timeout: 264 seconds]
05:26
forgottenone has joined #pypy
05:29
forgottenone has quit [Remote host closed the connection]
05:30
forgottenone has joined #pypy
05:44
danchr has joined #pypy
06:26
tayfun26 has joined #pypy
06:35
Hasimir has quit [Ping timeout: 240 seconds]
06:37
Hasimir has joined #pypy
07:19
tumbleweed has quit [Ping timeout: 265 seconds]
07:24
jacob22 has quit [Remote host closed the connection]
07:24
jacob22 has joined #pypy
07:29
DIRT has quit [Remote host closed the connection]
07:34
tumbleweed has joined #pypy
07:34
tumbleweed has quit [Changing host]
07:34
tumbleweed has joined #pypy
07:36
wleslie has joined #pypy
07:42
smaudet has joined #pypy
07:42
smaudet has quit [Remote host closed the connection]
07:48
[Arfrever] has quit [Remote host closed the connection]
07:55
wleslie has quit [Quit: ~~~ Crash in JIT!]
08:34
inad922 has joined #pypy
08:35
forgottenone has quit [Quit: Konversation terminated!]
08:44
RumpledElf15 has joined #pypy
08:46
RumpledElf15 has quit [Remote host closed the connection]
08:47
CGML2 has joined #pypy
08:48
antocuni has joined #pypy
08:53
CGML2 has quit [Ping timeout: 256 seconds]
09:12
dddddd has joined #pypy
09:33
lritter__ has quit [Ping timeout: 256 seconds]
09:45
ohnx8 has joined #pypy
09:46
ohnx8 has quit [Remote host closed the connection]
10:01
chalcedony has joined #pypy
10:06
KindOne has joined #pypy
10:07
chalcedony has quit [Ping timeout: 244 seconds]
10:11
KindOne has quit [Ping timeout: 240 seconds]
10:24
antocuni has quit [Ping timeout: 264 seconds]
10:51
Guest23877 has joined #pypy
10:53
Guest23877 has quit [Remote host closed the connection]
10:58
mikedlr8 has joined #pypy
10:59
mikedlr8 has quit [Remote host closed the connection]
11:01
kbtr_ has quit [Quit: leaving]
11:01
kbtr has joined #pypy
11:33
raspimate_ has joined #pypy
11:34
gbutnaru has joined #pypy
11:34
raspimate_ has quit [Remote host closed the connection]
11:37
marky1991 has joined #pypy
11:37
jak1 has joined #pypy
11:40
inad922 has quit [Ping timeout: 256 seconds]
11:44
jak1 has quit [Ping timeout: 256 seconds]
11:46
jcea has joined #pypy
11:50
jcea has quit [Remote host closed the connection]
12:15
antocuni has joined #pypy
12:34
solarjoe4 has joined #pypy
12:36
Peng25 has joined #pypy
12:38
jcea has joined #pypy
12:41
Peng25 has quit [Remote host closed the connection]
12:46
fryguybob has joined #pypy
12:50
jacob22__ has joined #pypy
12:50
fryguybo1 has quit [Read error: Connection reset by peer]
12:50
tbodt has quit [Ping timeout: 244 seconds]
12:50
commandoline has quit [Ping timeout: 244 seconds]
12:50
jacob22 has quit [Remote host closed the connection]
12:50
tbodt_ has joined #pypy
12:50
kipras`away`away has quit [Ping timeout: 244 seconds]
12:50
lesshaste has quit [Ping timeout: 244 seconds]
12:50
WGH has quit [Ping timeout: 244 seconds]
12:50
WGH_ has joined #pypy
12:51
marvin_ has quit [Ping timeout: 244 seconds]
12:51
lesshaste has joined #pypy
12:51
marvin_ has joined #pypy
12:51
commandoline has joined #pypy
12:51
lesshaste is now known as Guest14242
12:51
kipras`away has joined #pypy
12:52
commandoline has quit [Changing host]
12:52
commandoline has joined #pypy
13:10
forgottenone has joined #pypy
13:34
forgottenone has quit [Quit: Konversation terminated!]
13:40
Kamilion22 has joined #pypy
13:41
Kamilion22 has quit [Remote host closed the connection]
13:59
inad922 has joined #pypy
14:13
inad922 has quit [Quit: Leaving]
14:21
marky1991 has quit [Read error: Connection reset by peer]
14:21
marky1991 has joined #pypy
14:27
solarjoe4 has quit [Quit: Leaving]
14:33
marky1991 has quit [Remote host closed the connection]
14:33
marky1991 has joined #pypy
14:35
jamesaxl has joined #pypy
14:44
marky1991 has quit [Ping timeout: 256 seconds]
14:55
maxxam has joined #pypy
15:09
marky1991 has joined #pypy
15:13
marky1991 has quit [Remote host closed the connection]
15:13
node9 has joined #pypy
15:13
node9 has quit [Remote host closed the connection]
15:14
and23 has joined #pypy
15:14
marky1991 has joined #pypy
15:14
and23 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
15:14
oleo has joined #pypy
15:15
oleo has quit [Remote host closed the connection]
15:30
tayfun26 has quit [Quit: tayfun26]
15:32
marky1991 has quit [Remote host closed the connection]
15:32
pepesza has joined #pypy
15:32
marky1991 has joined #pypy
15:52
mattip has quit [Ping timeout: 268 seconds]
16:18
oberstet has quit [Ping timeout: 244 seconds]
16:28
mattip has joined #pypy
16:37
marky1991 has quit [Ping timeout: 244 seconds]
16:37
agates[m] has quit [Quit: removing from IRC because user idle on matrix for 30+ days]
16:38
[Arfrever] has joined #pypy
16:39
dx8 has joined #pypy
16:43
marky1991 has joined #pypy
16:44
dx8 has quit [Ping timeout: 240 seconds]
16:47
yaymuffins12 has joined #pypy
16:49
yaymuffins12 has quit [Read error: Connection reset by peer]
16:58
lritter__ has joined #pypy
17:11
dindon26 has joined #pypy
17:11
dindon26 has quit [Killed (Sigyn (Spam is off topic on freenode.))]
17:37
[Arfrever] has quit [Ping timeout: 240 seconds]
17:51
nyuszika7h3 has joined #pypy
17:53
nyuszika7h3 has quit [Remote host closed the connection]
17:59
lritter__ has quit [Quit: Leaving]
17:59
lritter__ has joined #pypy
18:00
antocuni has quit [Ping timeout: 268 seconds]
18:02
lritter__ has left #pypy [#pypy]
18:26
marky1991 has quit [Ping timeout: 260 seconds]
18:41
sl3dge__ has joined #pypy
18:42
sl3dge__ has quit [Remote host closed the connection]
18:42
tbodt has joined #pypy
18:49
maxxam has quit [Ping timeout: 256 seconds]
18:50
ErrantEgo26 has joined #pypy
18:55
ErrantEgo26 has quit [Ping timeout: 240 seconds]
18:59
BranchPredictor1 has joined #pypy
19:03
BranchPredictor1 has quit [Ping timeout: 240 seconds]
19:04
marky1991 has joined #pypy
19:11
Henry_Jia6 has joined #pypy
19:12
Henry_Jia6 has quit [Remote host closed the connection]
19:27
nullcone has joined #pypy
19:27
nullcone is now known as Guest14769
19:29
marky1991 has quit [Read error: Connection reset by peer]
19:30
marky1991 has joined #pypy
19:31
marky1991 has quit [Remote host closed the connection]
19:32
marky1991 has joined #pypy
19:33
Guest14769 has quit [Ping timeout: 240 seconds]
19:36
KellerFuchs0 has joined #pypy
19:37
KellerFuchs0 has quit [Remote host closed the connection]
19:45
We has joined #pypy
19:46
We has quit [Remote host closed the connection]
20:03
<
kenaan >
mattip unicode-utf8-py3 06beac29ff13 /pypy/: seperate runicode and pypy error handlers, simplifies unicode/utf8 return vals
20:03
<
kenaan >
mattip unicode-utf8-py3 7b350c74d353 /pypy/: remove unicode conversions
20:03
<
kenaan >
mattip unicode-utf8-py3 beaa8a7c7e84 /pypy/: unicode0_w -> utf8_0_w
20:03
<
kenaan >
mattip unicode-utf8-py3 9099e13cc646 /pypy/: unicode -> utf8
20:03
<
kenaan >
mattip unicode-utf8-py3 739c19660589 /rpython/rlib/runicode.py: revert wrong rpython change
20:03
<
kenaan >
mattip unicode-utf8-py3 9fa79905a9c9 /: avoid untranslatable unicodehelper.encode_utf8, add TODO note
20:03
<
kenaan >
mattip unicode-utf8-py3 c27f5e8d2da0 /pypy/module/_codecs/interp_codecs.py: decode takes unicode input
20:03
<
kenaan >
mattip unicode-utf8-py3 fbb06dc84f8e /: avoid elidible fail, should revisit and figure out why
20:03
<
kenaan >
mattip unicode-utf8-py3 a3b31b84b094 /pypy/interpreter/unicodehelper.py: add partial implementation for interp_codecs
20:43
ckeltz12 has joined #pypy
20:43
ckeltz12 has quit [Remote host closed the connection]
21:00
marky1991 has quit [Ping timeout: 240 seconds]
21:11
<
kenaan >
arigo default 746e52c25681 /rpython/rlib/: Add flag 'no_implicit_octal' to string_to_int()
21:11
<
kenaan >
arigo py3.5 b9da0b002569 /: hg merge default
21:11
<
kenaan >
arigo py3.5 a828a10bfcfd /pypy/interpreter/: hg merge heads
21:13
amz31 has quit [Quit: WeeChat 1.9.1]
21:28
speeder39 has joined #pypy
21:47
<
kenaan >
arigo cffi/cffi f888d26538c0 /testing/cffi1/test_zdist.py: Merged in kelledin/cffi/create-tmp-homedir (pull request #89) point $HOME to empty tempdir rather than a nonexis...
21:47
<
kenaan >
kelledin cffi/cffi[create-tmp-homedir] 916787e62a47 /testing/cffi1/test_zdist.py: point $HOME to empty tempdir rather than a nonexistent path
22:00
bbot2_ has quit [Killed (Sigyn (Spam is off topic on freenode.))]
22:00
arigato has quit [K-Lined]
22:00
bbot2 has joined #pypy
22:01
arigo has joined #pypy
22:12
antocuni has joined #pypy
22:21
<
mattip >
getting a translation failure on unicode-utf8-py3
22:22
<
mattip >
failing the RandomEffectAnalyzer, "this calls a elidable function, but this contradicts other sources (e.g. it can have random effects)"
22:24
TBloemink19 has joined #pypy
22:24
<
mattip >
in _new_primitive_type, which is in cffi_backend, and calls space.newtext()
22:24
<
arigo >
mattip: hi!
22:25
<
antocuni >
mattip: it seems that somehow space.newtext might end up calling sendfile?
22:25
<
arigo >
why does space.newtext() call anything at all?
22:25
<
antocuni >
something to do with codecs, maybe?
22:25
<
mattip >
probably cuz I messed up something
22:26
<
mattip >
but nice progress overall, got rid of lots of txt.encode('utf8'), txt.decode('utf8') conversions
22:27
<
arigo >
space.newtext() does call decode_utf8() on the py3.5 branch, but I thought it shouldn't any more in a utf8 branch
22:27
<
arigo >
but there might be many subtle issues around there
22:27
<
mattip >
yeah, like I said, doing dumb stuff there
22:28
TBloemink19 has quit [Ping timeout: 240 seconds]
22:29
<
mattip >
I stared at that error for a while but only when I formulated what I wanted to say here did my mistake become apparent
22:30
<
antocuni >
what was it?
22:30
<
arigo >
it's unclear to me at the moment how it works in the py3.5 branch
22:31
<
mattip >
I did change the errorhandler return values, now the ones used in pypy unicodehelper return only utf8,
22:31
<
mattip >
the ones used in runicode return unicode
22:33
<
mattip >
and I tried to avoid using runicode, IMO it should really show up only in pypy/interpreter/*
22:39
grubles25 has joined #pypy
22:40
grubles25 has quit [Remote host closed the connection]
22:49
moei has quit [Quit: Leaving...]
22:50
moei has joined #pypy
22:50
<
mattip >
arigo: maybe the call to decode_utf8 never raises since it has allow_surrogates=True
22:51
<
mattip >
antocuni: the questionable function contains a call to space.newtext, which does too much and could raise an exception
22:52
<
mattip >
so I need to be more careful in calling that
22:58
<
arigo >
mattip: unless I'm wrong, decode_utf8() can always call the error handler; it's encode('utf-8') which never fails if allow_surrogates
23:02
<
mattip >
py35 runicode.str_decode_utf_8 is calling str_decode_utf_8_elidible, so I guess it's elidible :)
23:03
KindOne7 has joined #pypy
23:04
KindOne7 has quit [Remote host closed the connection]
23:06
<
mattip >
so it's ok to call the error handler, but only with simple stuff maybe
23:14
antocuni has quit [Ping timeout: 240 seconds]
23:26
jcea has quit [Remote host closed the connection]
23:28
jcea has joined #pypy
23:44
jamesaxl has quit [Quit: WeeChat 2.2]