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
mattip has quit [Ping timeout: 265 seconds]
00:11
wleslie has joined #pypy
00:14
hotpot33 has quit [Ping timeout: 265 seconds]
00:16
stevenja_ has joined #pypy
00:21
stevenja_ has quit [Ping timeout: 268 seconds]
00:26
hotpot33 has joined #pypy
00:37
asmeurer has quit [Quit: asmeurer]
00:39
stevenja_ has joined #pypy
00:41
asmeurer_ has joined #pypy
00:43
stevenja_ has quit [Ping timeout: 240 seconds]
00:45
asmeurer_ has quit [Client Quit]
00:46
wleslie has quit [Quit: ~~~ Crash in JIT!]
00:53
maxxam has joined #pypy
00:59
stevenja_ has joined #pypy
01:03
stevenja_ has quit [Ping timeout: 248 seconds]
01:10
hotpot33 has quit [Read error: Connection reset by peer]
01:11
stevenja_ has joined #pypy
01:13
stevenj__ has joined #pypy
01:13
stevenja_ has quit [Read error: Connection reset by peer]
01:14
stevenja_ has joined #pypy
01:14
stevenj__ has quit [Read error: Connection reset by peer]
01:22
stevenja_ has quit [Ping timeout: 268 seconds]
01:23
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
01:25
tbodt has joined #pypy
01:31
stevenja_ has joined #pypy
01:36
stevenja_ has quit [Ping timeout: 260 seconds]
01:38
asmeurer__ has joined #pypy
01:38
Garen_ has quit [Read error: Connection reset by peer]
01:40
Garen has joined #pypy
01:51
stevenja_ has joined #pypy
01:56
stevenja_ has quit [Ping timeout: 256 seconds]
01:57
stevenja_ has joined #pypy
02:02
stevenja_ has quit [Ping timeout: 260 seconds]
02:15
dddddd has quit [Read error: Connection reset by peer]
02:17
stevenja_ has joined #pypy
02:22
stevenja_ has quit [Ping timeout: 264 seconds]
02:38
stevenja_ has joined #pypy
02:39
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
02:42
stevenja_ has quit [Ping timeout: 260 seconds]
02:49
jsza has quit [Quit: Connection closed for inactivity]
02:58
stevenja_ has joined #pypy
03:03
stevenja_ has quit [Ping timeout: 268 seconds]
04:23
tbodt has joined #pypy
04:33
nopf has quit [Remote host closed the connection]
04:55
<
maxxam >
cfbolz, LarstiQ, njs — segfault is still happening despite removing ujson
05:30
<
cfbolz >
maxxam: I fear you need to use a debugger
05:39
<
maxxam >
cfbolz: yeah, it looks like you’re right. it will be a few days before I can make that happen, though.
05:41
<
maxxam >
Question. Is there a reliable way to tell from within a program whether it is running inside PyPy or CPython? e.g do `myvar = "foo" if
__pypy__ else "bar"`
05:44
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
05:55
<
cfbolz >
maxxam: or try to import
__pypy__
06:18
stevenja_ has joined #pypy
06:23
stevenja_ has quit [Ping timeout: 260 seconds]
07:12
oberstet has joined #pypy
07:24
solarjoe4 has joined #pypy
07:35
dddddd has joined #pypy
07:44
wleslie has joined #pypy
07:47
lritter has joined #pypy
07:56
asmeurer__ has quit [Quit: asmeurer__]
08:02
antocuni has joined #pypy
08:03
kenaan has quit [Read error: No route to host]
08:21
stevenja_ has joined #pypy
08:25
stevenja_ has quit [Ping timeout: 260 seconds]
08:36
wleslie has quit [Quit: ~~~ Crash in JIT!]
08:40
Garen has quit [Read error: Connection reset by peer]
08:41
Garen has joined #pypy
09:12
stevenja_ has joined #pypy
09:16
stevenja_ has quit [Ping timeout: 240 seconds]
09:18
solarjoe4 has quit [Quit: Leaving]
10:21
antocuni has quit [Ping timeout: 240 seconds]
10:24
<
cfbolz >
yay, it worked!
10:29
jcea has joined #pypy
11:04
jcea has quit [Quit: jcea]
11:04
asmeurer has joined #pypy
11:07
jcea has joined #pypy
11:09
asmeurer has quit [Ping timeout: 260 seconds]
11:28
solarjoe4 has joined #pypy
11:43
<
Alex_Gaynor >
timeshifter! the only thing cooler than the blackhole interpreter
11:44
<
cfbolz >
Alex_Gaynor: except it didn't actually produce fast code :-(
11:44
<
Alex_Gaynor >
it has a very cool name though
11:44
<
cfbolz >
I'm impressed that our executable was so tiny then, below 10mb!
11:45
<
cfbolz >
Alex_Gaynor: yep, terminology driven programming
11:45
<
Alex_Gaynor >
how many interpreters were in the binary :-)
11:45
antocuni has joined #pypy
11:46
<
cfbolz >
not enough, apparently
11:46
<
cfbolz >
Alex_Gaynor: now I'm trying to build the first tracing JIT, pypy 1.2
11:50
<
antocuni >
cfbolz: why?
11:50
<
antocuni >
why are you trying to build old pypys?
11:51
<
cfbolz >
giving a "first 15 years of pypy" talk
11:51
<
antocuni >
ah, nice. At EP?
11:52
<
antocuni >
fwiw, who is coming to EP? I am coming, although my talk was not accepted
12:05
asmeurer has joined #pypy
12:10
asmeurer has quit [Ping timeout: 256 seconds]
12:13
solarjoe4 has quit [Quit: Leaving]
12:20
stevenja_ has joined #pypy
12:25
stevenja_ has quit [Ping timeout: 264 seconds]
12:28
tayfun26 has joined #pypy
12:56
dddddd has quit [Ping timeout: 276 seconds]
12:57
dddddd has joined #pypy
13:06
asmeurer has joined #pypy
13:10
dddddd has quit [Ping timeout: 256 seconds]
13:11
asmeurer has quit [Ping timeout: 264 seconds]
13:11
dddddd has joined #pypy
13:17
oberstet has quit [Ping timeout: 240 seconds]
13:18
stevenja_ has joined #pypy
13:22
stevenja_ has quit [Ping timeout: 240 seconds]
13:27
marvin has quit [Ping timeout: 240 seconds]
14:01
stevenja_ has joined #pypy
14:05
stevenja_ has quit [Ping timeout: 260 seconds]
14:06
asmeurer has joined #pypy
14:11
asmeurer has quit [Ping timeout: 256 seconds]
14:12
tbodt has joined #pypy
14:14
Gonsor has joined #pypy
14:14
stevenja_ has joined #pypy
14:15
marvin_ has joined #pypy
14:18
stevenja_ has quit [Ping timeout: 256 seconds]
14:31
inhahe has joined #pypy
14:32
oberstet has joined #pypy
14:32
raynold has quit [Quit: Connection closed for inactivity]
14:45
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
14:55
tbodt has joined #pypy
15:05
jsza has joined #pypy
15:07
asmeurer has joined #pypy
15:12
asmeurer has quit [Ping timeout: 264 seconds]
15:15
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
15:30
tayfun26 has quit [Remote host closed the connection]
15:34
<
ronan >
antocuni: I'm going to EP, I'm giving a talk
15:35
tbodt has joined #pypy
15:48
realitix has joined #pypy
15:52
mattip has joined #pypy
16:02
asmeurer has joined #pypy
16:07
asmeurer has quit [Ping timeout: 260 seconds]
16:07
antocuni has quit [Ping timeout: 240 seconds]
16:12
Gonsor has quit [Read error: Connection reset by peer]
16:18
<
arigato >
protip: don't read abstracts too quickly, otherwise you'll read "it's made fast by a regrettable tracing JIT compiler"
16:21
stevenja_ has joined #pypy
16:26
stevenja_ has quit [Ping timeout: 264 seconds]
16:32
<
mattip >
I will be presenting a tutorial "CFFI, Ctypes, Cython: the Good, the Bad and the Ugly" at EuroSciPy
16:32
<
mattip >
and maybe add cppyy in as well
16:33
<
mattip >
regrettable Hehehe
16:36
<
mattip >
cfbolz: nice, sorry I will miss it
16:37
<
cfbolz >
arigato: sometimes I am indeed regretting
16:37
<
cfbolz >
I managed to compile pypy 1.2, the first version with a tracing jit
16:37
<
cfbolz >
It translated on the first try!
16:37
<
cfbolz >
Then it immediately crashes on anything I run that's not an empty loop 😂
16:38
Gonsor has joined #pypy
16:39
realitix has quit [Quit: realitix]
17:03
asmeurer has joined #pypy
17:08
asmeurer has quit [Ping timeout: 276 seconds]
17:37
stevenja_ has joined #pypy
17:37
asmeurer has joined #pypy
17:38
asmeurer has quit [Client Quit]
17:41
stevenja_ has quit [Ping timeout: 240 seconds]
17:43
asmeurer_ has joined #pypy
17:53
asmeurer_ has quit [Quit: asmeurer_]
18:40
jamesaxl has joined #pypy
18:55
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
19:00
asmeurer_ has joined #pypy
19:10
asmeurer_ has quit [Quit: asmeurer_]
19:15
stevenja_ has joined #pypy
19:18
tbodt has joined #pypy
19:19
stevenja_ has quit [Ping timeout: 240 seconds]
20:02
oberstet has quit [Quit: Leaving]
20:11
asmeurer has joined #pypy
20:13
stevenja_ has joined #pypy
20:18
stevenja_ has quit [Ping timeout: 276 seconds]
20:21
asmeurer has quit [Quit: asmeurer]
20:22
Gonsor_ has joined #pypy
20:25
Gonsor has quit [Ping timeout: 255 seconds]
20:35
DIRT has quit [Quit: Leaving]
20:35
DIRT has joined #pypy
21:00
maxxam has quit [Ping timeout: 264 seconds]
21:27
lritter has quit [Quit: Leaving]
21:44
stevenja_ has joined #pypy
21:48
stevenja_ has quit [Ping timeout: 240 seconds]
21:52
DIRT has quit [Remote host closed the connection]
21:58
Gonsor_ has quit [Read error: Connection reset by peer]
22:25
jcea has quit [Quit: jcea]
22:53
mssun has joined #pypy
23:18
stevenja_ has joined #pypy
23:23
stevenja_ has quit [Ping timeout: 264 seconds]
23:36
jamesaxl has quit [Quit: WeeChat 2.1]
23:58
DIRT has joined #pypy