00:20
asmeurer_ has quit [Quit: asmeurer_]
00:22
nimaje1 has joined #pypy
00:22
nimaje1 is now known as nimaje
00:22
nimaje is now known as Guest30120
00:28
yuyichao has quit [Ping timeout: 260 seconds]
00:29
vkirilichev has joined #pypy
00:36
marr has quit [Ping timeout: 260 seconds]
00:49
yuyichao has joined #pypy
01:04
Guest81813 has quit [Ping timeout: 252 seconds]
01:04
FASDFSF has quit [Ping timeout: 260 seconds]
01:07
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
01:11
rubdos has quit [Ping timeout: 258 seconds]
01:14
rubdos has joined #pypy
01:18
marvin_ has joined #pypy
01:25
jcea has quit [Quit: jcea]
01:30
vkirilichev has quit [Ping timeout: 260 seconds]
01:32
tbodt has joined #pypy
01:33
marky1991 has joined #pypy
01:35
tbodt has quit [Read error: Connection reset by peer]
01:39
marky1991 has quit [Ping timeout: 240 seconds]
01:39
tbodt has joined #pypy
01:40
marky1991 has joined #pypy
01:41
tilgovi has joined #pypy
01:46
tbodt has quit [Max SendQ exceeded]
01:48
tbodt has joined #pypy
01:54
kipras is now known as kipras`away
01:55
tbodt has quit [Read error: Connection reset by peer]
02:10
lritter_ has quit [Ping timeout: 252 seconds]
02:13
tilgovi has quit [Remote host closed the connection]
02:24
vkirilichev has joined #pypy
02:33
ArneBab has quit [Remote host closed the connection]
02:35
ArneBab has joined #pypy
02:38
adamholmberg has joined #pypy
02:38
tbodt has joined #pypy
02:43
adamholmberg has quit [Ping timeout: 240 seconds]
02:50
asmeurer_ has joined #pypy
02:58
ArneBab_ has joined #pypy
03:00
asmeurer_ has quit [Quit: asmeurer_]
03:02
ArneBab has quit [Ping timeout: 260 seconds]
03:04
ArneBab_ has quit [Read error: Connection reset by peer]
03:06
ArneBab has joined #pypy
03:09
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
03:11
vkirilichev has quit [Ping timeout: 258 seconds]
03:19
asmeurer_ has joined #pypy
03:33
asmeurer_ has quit [Quit: asmeurer_]
03:34
asmeurer_ has joined #pypy
03:41
forgottenone has joined #pypy
03:46
marky1991 has quit [Ping timeout: 255 seconds]
04:03
asmeurer_ has quit [Quit: asmeurer_]
04:07
asmeurer__ has joined #pypy
04:10
vkirilichev has joined #pypy
04:21
forgottenone has quit [Quit: Konversation terminated!]
04:28
forgottenone has joined #pypy
04:31
tilgovi has joined #pypy
04:48
asmeurer__ has quit [Quit: asmeurer__]
04:51
vkirilichev has quit [Ping timeout: 260 seconds]
05:03
forgottenone has quit [Quit: Konversation terminated!]
05:03
tilgovi has quit [Remote host closed the connection]
05:04
asmeurer__ has joined #pypy
05:06
forgottenone has joined #pypy
05:11
tilgovi has joined #pypy
05:15
vkirilichev has joined #pypy
05:18
asmeurer__ has quit [Quit: asmeurer__]
05:19
forgottenone has quit [Quit: Konversation terminated!]
05:20
tilgovi has quit [Remote host closed the connection]
05:31
vkirilichev has quit [Remote host closed the connection]
05:40
adamholmberg has joined #pypy
05:44
adamholmberg has quit [Ping timeout: 255 seconds]
06:11
tilgovi has joined #pypy
06:19
arigato has joined #pypy
06:28
forgottenone has joined #pypy
06:48
Tiberium has joined #pypy
06:49
asmeurer_ has joined #pypy
07:03
oberstet has joined #pypy
07:11
tormoz has joined #pypy
07:14
jamesaxl has joined #pypy
07:35
tilgovi has quit [Ping timeout: 258 seconds]
07:41
adamholmberg has joined #pypy
07:41
marr has joined #pypy
07:43
tilgovi has joined #pypy
07:44
mattip has joined #pypy
07:46
adamholmberg has quit [Ping timeout: 240 seconds]
07:51
antocuni has joined #pypy
07:54
tilgovi has quit [Remote host closed the connection]
08:03
asmeurer_ has quit [Quit: asmeurer_]
08:09
demonimin has joined #pypy
08:22
ArneBab has quit [Ping timeout: 240 seconds]
08:30
marr has quit [Remote host closed the connection]
08:34
vkirilichev has joined #pypy
08:39
gbutnaru has quit [Ping timeout: 240 seconds]
08:40
marr has joined #pypy
08:41
gbutnaru has joined #pypy
08:42
adamholmberg has joined #pypy
08:47
adamholmberg has quit [Ping timeout: 260 seconds]
08:48
wleslie has joined #pypy
08:51
gbutnaru has quit [Ping timeout: 258 seconds]
09:01
arigato has quit [Quit: Leaving]
09:03
vkirilichev has quit [Remote host closed the connection]
09:04
gbutnaru has joined #pypy
09:07
amaury has joined #pypy
09:08
girish946 has joined #pypy
09:30
chaoflow has joined #pypy
09:31
ArneBab has joined #pypy
09:36
vkirilichev has joined #pypy
09:56
vkirilichev has quit [Remote host closed the connection]
10:05
amaury has quit [Ping timeout: 245 seconds]
10:19
antocuni has quit [Ping timeout: 240 seconds]
10:37
amaury has joined #pypy
10:42
forgottenone has quit [Quit: Konversation terminated!]
10:44
forgottenone has joined #pypy
10:44
adamholmberg has joined #pypy
10:48
adamholmberg has quit [Ping timeout: 240 seconds]
10:58
jcea has joined #pypy
11:19
jnbr has joined #pypy
11:23
Joannah has joined #pypy
11:23
jnbr has left #pypy [#pypy]
11:28
bgola has quit [Ping timeout: 268 seconds]
11:28
bgola has joined #pypy
11:29
ronny has quit [Ping timeout: 260 seconds]
11:30
ronny has joined #pypy
11:35
<
mattip >
another new user asked on stack overflow about import errors: "but it works in cpython"
11:36
<
mattip >
I wonder if we should change the error message to reflect the need to (re)install for PyPy
11:37
girish946 has quit [Quit: Leaving]
11:38
<
haypo >
mattip: stack overflow only "works" on CPython by luck, in many cases it doesn't work and simply crash :)
11:40
<
danchr >
interesting that ubuntu also install pypy into /usr/lib/pypyX
11:51
antocuni has joined #pypy
12:02
forgottenone has quit [Quit: Konversation terminated!]
12:03
forgottenone has joined #pypy
12:03
amaury has quit [Ping timeout: 240 seconds]
12:05
amaury has joined #pypy
12:07
Joannah has quit [Quit: Page closed]
12:08
forgottenone has quit [Ping timeout: 260 seconds]
12:14
<
mattip >
haypo: not sure what you mean, I was talking about the answer to questions like this
12:32
arigato has joined #pypy
12:46
<
mattip >
if I want to disable vmprof in pypy, do I need to retranslate, or can I simply change the makefile
12:47
<
mattip >
disabling all vmprof related defines
12:50
marky1991 has joined #pypy
12:52
<
arigato >
mattip: you probably need to retranslate
12:52
<
mattip >
ok, thanks
12:57
forgottenone has joined #pypy
12:59
amaury has quit [Quit: Konversation terminated!]
12:59
amaury has joined #pypy
13:04
forgottenone has quit [Quit: Konversation terminated!]
13:14
Tiberium has quit [Read error: Connection reset by peer]
13:14
Tiberium has joined #pypy
13:15
Tiberium has quit [Remote host closed the connection]
13:16
Tiberium has joined #pypy
13:16
Tiberium has quit [Remote host closed the connection]
13:18
Tiberium has joined #pypy
13:28
adamholmberg has joined #pypy
13:37
<
haypo >
mattip: aaaaah sorry... i really read "stack overflow", whereas you mean stackoverflow.com :-D
13:37
<
haypo >
mattip: i see similar question on python3 vs python2, "but it works in python" ;-)
14:02
<
kenaan_ >
plan_rich vmprof-0.4.4 f4b0b92eb6b1 /rpython/rlib/rvmprof/src/shared/: copy over changes made to vmprof-python (a54ccd2e6f0)
14:03
<
kenaan_ >
plan_rich vmprof-0.4.4 a5a64f8ac679 /: implement #123, vmprof.get_profile_path and vmprof.is_enabled, test is_enabled
14:03
<
kenaan_ >
plan_rich vmprof-0.4.4 b289c381ebfa /: test and fix get_profile_path for pypy
14:09
<
kenaan_ >
plan_rich vmprof-0.4.4 d8992e4740ea /: add missing files (e.g. khash) and copy over real changes in 93f28d0b9b79
14:27
amaury has quit [Ping timeout: 260 seconds]
14:30
amaury has joined #pypy
14:31
yuyichao has quit [Ping timeout: 260 seconds]
14:34
adamholmberg has quit [Remote host closed the connection]
14:34
adamholmberg has joined #pypy
14:34
adamholmberg has quit [Remote host closed the connection]
14:35
adamholmberg has joined #pypy
14:42
<
kenaan_ >
rlamy PyBuffer 9cb1ffa41c92 /pypy/: Don't crash when calling getarg_w('w*') on a read-only buffer; add ArrayBuffer.as_binary_rw()
14:47
Demeisen_ has quit [Quit: leaving]
14:47
Demeisen has joined #pypy
14:48
yuyichao has joined #pypy
14:59
Rhy0lite has joined #pypy
15:05
tilgovi has joined #pypy
15:24
inhahe_ has quit [Read error: Connection reset by peer]
15:25
inhahe_ has joined #pypy
15:30
inhahe_ has quit []
15:39
arigato has quit [Quit: Leaving]
15:41
ntruessel has joined #pypy
15:42
ntruessel has quit [Client Quit]
15:43
tilgovi has quit [Remote host closed the connection]
15:52
DragonSA has joined #pypy
15:52
DragonSA has joined #pypy
15:52
DragonSA has quit [Changing host]
15:56
nimaje1 has joined #pypy
15:56
nimaje1 is now known as nimaje
15:56
nimaje is now known as Guest67591
16:04
inhahe_ has joined #pypy
16:16
jamadden has joined #pypy
16:17
<
mattip >
translating without vmprof still segfaults on issue 2530, but much less frequently
16:24
inhahe_ is now known as acausal
16:31
wleslie is now known as _extremist
16:32
__main__ has quit [Read error: Connection reset by peer]
16:32
__main__ has joined #pypy
16:36
<
kenaan_ >
rlamy PyBuffer ca4e5b0e8cdb /pypy/: Kill unused W_Root methods .readbuf_w() and .writebuf_w()
16:36
<
kenaan_ >
rlamy PyBuffer 32eda5f71241 /pypy/: Merge space.getarg_w('w*') and space.writebuf_w()
16:38
amaury has quit [Ping timeout: 260 seconds]
16:55
nimaje1 has joined #pypy
16:55
nimaje1 is now known as nimaje
16:55
nimaje has quit [Killed (hitchcock.freenode.net (Nickname regained by services))]
17:00
asmeurer__ has joined #pypy
17:01
antocuni has quit [Ping timeout: 258 seconds]
17:01
asmeurer__ has quit [Client Quit]
17:08
lritter_ has joined #pypy
17:15
<
idnar >
fijal: any ideas how I might narrow down a smaller reproduction for that JIT crash of mine? I've found more or less what code it happens in, but just sticking a "while True" around it (or using trial -u) isn't good enough to make it happen alone
17:15
<
idnar >
(sorry this is a rather vague question)
17:18
jamesaxl has quit [Read error: Connection reset by peer]
17:18
jamesaxl has joined #pypy
17:38
oberstet has quit [Ping timeout: 260 seconds]
17:46
<
kenaan_ >
mattip cffi/cffi[find-vcvars] 6a9f7c5744cc /cffi/: fix for importing setuptools on win32
17:52
oberstet has joined #pypy
17:54
<
mattip >
cffi verify() called _hack_at_distutils() but compile never did
17:58
<
kenaan_ >
rlamy PyBuffer 08c44d310db7 /pypy/module/: Replace getarg_w() with writebuf_w() where appropriate
17:58
<
kenaan_ >
rlamy PyBuffer f8384c7210fb /pypy/: Merge space.getarg_w('y*') and space.readbuf_w()
18:09
<
fijal >
idnar: it might be tricky
18:09
<
fijal >
idnar: but if we can reproduce it then it's allright?
18:14
__main__ has quit [Read error: Connection reset by peer]
18:14
__main__ has joined #pypy
18:15
acausal has quit [Ping timeout: 260 seconds]
18:17
inhahe_ has joined #pypy
18:28
nimaje1 has joined #pypy
18:28
nimaje1 is now known as nimaje
18:28
nimaje is now known as Guest89756
18:31
<
idnar >
fijal: yeah I'm trying to figure out a way to get the code to somebody else without involving 50 different legal departments (I doubt any of the "trade secret" stuff is relevant to the crash but it's all kinda intertwined)
18:35
<
idnar >
we're generating a bunch of tests for a certain kind of thing, and the individual things are full of trade secrets, but the crash has to do with z.i so the details of each thing are probably irrelevant
18:41
* idnar
deletes code to see what can go
18:44
<
idnar >
oh, the crash happened very early this one run, maybe it just happens with low probability so having lots of things triggers it more easily
18:46
nimaje1 has joined #pypy
18:46
nimaje1 is now known as nimaje
18:46
nimaje has quit [Killed (rajaniemi.freenode.net (Nickname regained by services))]
18:46
<
fijal >
idnar: generally speaking, if the crash has low probability, but happens early
18:46
<
fijal >
run enough iterations (each in it's own process) to do that
18:47
<
fijal >
note that while True: generally won't help (since the JIT stabilizes and stops doing stuff)
18:48
<
idnar >
fijal: yeah I mean, the thing is, it sometimes crashes far later in the test run, so I thought maybe I needed more iterations, but apparently it
_can_ happen quite early
18:48
<
idnar >
I've tried running a single test over and over and never seen the crash though
18:48
<
fijal >
idnar:
*can* happen is good enough
18:48
<
idnar >
(in separate processes)
18:48
<
fijal >
well, then maybe more than one or something
18:48
<
idnar >
so looking for a subset that's good enough
18:54
forgottenone has joined #pypy
19:21
__main__ has quit [Read error: Connection reset by peer]
19:21
__main__ has joined #pypy
19:23
<
fijal >
idnar: not sure how to help you :-(
19:23
<
fijal >
idnar: it's the RegAlloc crash right?
19:23
<
idnar >
fijal: yeah
19:23
<
fijal >
there is one option which we considered - to make it non fatal
19:23
<
fijal >
it's still wrong, but we can instead not compile assembler
19:24
<
fijal >
I'm more and more inclined to do that
19:25
<
idnar >
l made some headway reducing it to one test method, but there's a call I can't take out that runs a bunch of other code
19:25
<
idnar >
at least it's a lot faster to get a crash now
19:34
kipras`away is now known as kipras
19:34
<
fijal >
idnar: I'll try to write an email tomorrow
19:38
amaury has joined #pypy
19:43
jcea1 has joined #pypy
19:44
jcea has quit [Read error: Connection reset by peer]
19:44
jcea1 is now known as jcea
19:48
Rhy0lite has quit [Quit: Leaving]
19:50
DragonSA has quit [Quit: Konversation terminated!]
19:56
<
mattip >
tos9: any luck with matplotlib?
19:56
<
tos9 >
mattip: It fell down the pole because I decided to try chart.js
19:57
<
tos9 >
mattip: But I literally failed for 3 hours to open a browser window with Python
19:57
<
tos9 >
So someone needs to revoke my programmer's license
19:57
<
tos9 >
and I'm going back to trying matplotlib
19:57
<
tos9 >
I would seriously love to throw the stdlib out a window at this point, as if I didn't already.
20:05
<
idnar >
fijal: hey good news, I think I have it down to something I can fit in a single file (just need to put all the bits together)
20:08
Tiberium has quit [Remote host closed the connection]
20:08
amaury has quit [Ping timeout: 252 seconds]
20:10
tbodt has joined #pypy
20:11
amaury has joined #pypy
20:19
mat^2 has joined #pypy
20:22
<
idnar >
(probably lots of stuff could be deleted there still but I think that's good enough)
20:28
<
idnar >
(code is total nonsense now of course)
20:53
jamesaxl has quit [Ping timeout: 240 seconds]
20:53
jamesaxl has joined #pypy
21:12
forgottenone has quit [Quit: Konversation terminated!]
21:25
<
idnar >
ooh, think I got it to 100% reproduce now
21:42
vkirilichev has joined #pypy
21:48
marky1991 has quit [Ping timeout: 240 seconds]
22:12
adamholmberg has quit [Remote host closed the connection]
22:16
<
glyph >
if I do "pyenv install pypy3.5-5.7-beta-src" on osx64, am I gonna have a bad time?
22:18
<
tos9 >
since you typed pyenv, probably.
22:19
<
tos9 >
I bet it just downloads from pypy.org though, so maybe not.
22:19
<
tos9 >
(But yeah I don't do that. I use homebrew, even though that means you get to manually manage the formula.)
22:22
<
glyph >
tos9: homebrew maintainers will tell you that you should use pyenv ;)
22:22
<
tos9 >
Yeah but they're wrong :/
22:22
<
glyph >
tos9: you should tell them that! but, the main question I had about having a bad time is if I'm going to regret building pypy from source, not if I'm going to regret using pyenv to do it
22:22
asmeurer_ has joined #pypy
22:23
<
tos9 >
Ah -- I doubt it will try to, but I have no first hand experience
22:23
* tos9
reads some pyenv source
22:23
asmeurer_ has quit [Client Quit]
22:25
<
tos9 >
Which is.. interesting.
22:26
tbodt has joined #pypy
22:26
<
tos9 >
and that... does appear to be trying to build from source
22:27
<
tos9 >
Oh right, /me forgot that pypy3 doesn't publish OSX builds
22:27
<
tos9 >
glyph: Probably you found all that already though, so apologies if none of that is helpful.
22:27
asmeurer_ has joined #pypy
22:40
antocuni has joined #pypy
22:42
marky1991 has joined #pypy
22:42
marky1991 has quit [Remote host closed the connection]
22:42
marky1991 has joined #pypy
22:43
Rhy0lite has joined #pypy
22:48
tbodt has quit [Ping timeout: 255 seconds]
22:54
<
pjenvey >
I think danchr recently got pypy3 macosx building but the buildbot environ has issues and fails
22:54
vkirilichev has quit [Remote host closed the connection]
22:54
<
pjenvey >
so you can maybe translate one yourself now
22:57
nimaje1 has joined #pypy
22:57
nimaje1 is now known as nimaje
22:58
marky1991 has quit [Ping timeout: 260 seconds]
23:06
tbodt has joined #pypy
23:13
adamholmberg has joined #pypy
23:15
Rhy0lite has quit [Quit: Leaving]
23:17
adamholmberg has quit [Ping timeout: 240 seconds]
23:21
asmeurer_ has quit [Quit: asmeurer_]
23:24
antocuni has quit [Ping timeout: 260 seconds]
23:25
nimaje1 has joined #pypy
23:25
nimaje1 is now known as nimaje
23:25
nimaje is now known as Guest73503
23:30
<
glyph >
pjenvey: well, I've been translating it for the last hour :)
23:30
<
glyph >
pjenvey: No sign that it's going to be speeding up any time soon
23:31
<
Alex_Gaynor >
glyph: if you had the stdout we could predict how much time was left
23:34
kipras is now known as kipras`away
23:34
<
glyph >
Alex_Gaynor: I have no idea where pyenv puts that
23:40
<
pjenvey >
past hour, probably almost done, depending on the machine =]
23:50
<
Alex_Gaynor >
pjenvey: machines have gotten faster, I assume pypy has found a way to consume those resources
23:52
<
pjenvey >
Alex_Gaynor: pypy3 actually translates quicker than pypy2
23:52
<
Alex_Gaynor >
pjenvey: what'd we delete?
23:53
nimaje1 has joined #pypy
23:53
nimaje1 is now known as nimaje
23:57
<
pjenvey >
Alex_Gaynor: cpython3 definitely helped kill some things, file, buffer, lots of import junk, lots of little things
23:57
mat^2 has quit [Quit: Leaving]
23:58
<
Alex_Gaynor >
awesome