asmeurer_ has quit [Quit: asmeurer_]
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje is now known as Guest30120
yuyichao has quit [Ping timeout: 260 seconds]
vkirilichev has joined #pypy
marr has quit [Ping timeout: 260 seconds]
yuyichao has joined #pypy
Guest81813 has quit [Ping timeout: 252 seconds]
FASDFSF has quit [Ping timeout: 260 seconds]
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
rubdos has quit [Ping timeout: 258 seconds]
rubdos has joined #pypy
marvin_ has joined #pypy
jcea has quit [Quit: jcea]
vkirilichev has quit [Ping timeout: 260 seconds]
tbodt has joined #pypy
marky1991 has joined #pypy
tbodt has quit [Read error: Connection reset by peer]
marky1991 has quit [Ping timeout: 240 seconds]
tbodt has joined #pypy
marky1991 has joined #pypy
tilgovi has joined #pypy
tbodt has quit [Max SendQ exceeded]
tbodt has joined #pypy
kipras is now known as kipras`away
tbodt has quit [Read error: Connection reset by peer]
lritter_ has quit [Ping timeout: 252 seconds]
tilgovi has quit [Remote host closed the connection]
vkirilichev has joined #pypy
ArneBab has quit [Remote host closed the connection]
ArneBab has joined #pypy
adamholmberg has joined #pypy
tbodt has joined #pypy
adamholmberg has quit [Ping timeout: 240 seconds]
asmeurer_ has joined #pypy
ArneBab_ has joined #pypy
asmeurer_ has quit [Quit: asmeurer_]
ArneBab has quit [Ping timeout: 260 seconds]
ArneBab_ has quit [Read error: Connection reset by peer]
ArneBab has joined #pypy
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
vkirilichev has quit [Ping timeout: 258 seconds]
asmeurer_ has joined #pypy
asmeurer_ has quit [Quit: asmeurer_]
asmeurer_ has joined #pypy
forgottenone has joined #pypy
marky1991 has quit [Ping timeout: 255 seconds]
asmeurer_ has quit [Quit: asmeurer_]
asmeurer__ has joined #pypy
vkirilichev has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
forgottenone has joined #pypy
tilgovi has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
vkirilichev has quit [Ping timeout: 260 seconds]
forgottenone has quit [Quit: Konversation terminated!]
tilgovi has quit [Remote host closed the connection]
asmeurer__ has joined #pypy
forgottenone has joined #pypy
tilgovi has joined #pypy
vkirilichev has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
forgottenone has quit [Quit: Konversation terminated!]
tilgovi has quit [Remote host closed the connection]
vkirilichev has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 255 seconds]
tilgovi has joined #pypy
arigato has joined #pypy
forgottenone has joined #pypy
Tiberium has joined #pypy
asmeurer_ has joined #pypy
oberstet has joined #pypy
tormoz has joined #pypy
jamesaxl has joined #pypy
tilgovi has quit [Ping timeout: 258 seconds]
adamholmberg has joined #pypy
marr has joined #pypy
tilgovi has joined #pypy
mattip has joined #pypy
adamholmberg has quit [Ping timeout: 240 seconds]
antocuni has joined #pypy
tilgovi has quit [Remote host closed the connection]
asmeurer_ has quit [Quit: asmeurer_]
demonimin has joined #pypy
ArneBab has quit [Ping timeout: 240 seconds]
marr has quit [Remote host closed the connection]
vkirilichev has joined #pypy
gbutnaru has quit [Ping timeout: 240 seconds]
marr has joined #pypy
gbutnaru has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 260 seconds]
wleslie has joined #pypy
gbutnaru has quit [Ping timeout: 258 seconds]
arigato has quit [Quit: Leaving]
vkirilichev has quit [Remote host closed the connection]
gbutnaru has joined #pypy
amaury has joined #pypy
girish946 has joined #pypy
chaoflow has joined #pypy
ArneBab has joined #pypy
vkirilichev has joined #pypy
vkirilichev has quit [Remote host closed the connection]
amaury has quit [Ping timeout: 245 seconds]
antocuni has quit [Ping timeout: 240 seconds]
amaury has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
forgottenone has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 240 seconds]
jcea has joined #pypy
jnbr has joined #pypy
Joannah has joined #pypy
jnbr has left #pypy [#pypy]
bgola has quit [Ping timeout: 268 seconds]
bgola has joined #pypy
ronny has quit [Ping timeout: 260 seconds]
ronny has joined #pypy
<mattip> another new user asked on stack overflow about import errors: "but it works in cpython"
<mattip> I wonder if we should change the error message to reflect the need to (re)install for PyPy
girish946 has quit [Quit: Leaving]
<haypo> mattip: stack overflow only "works" on CPython by luck, in many cases it doesn't work and simply crash :)
<danchr> interesting that ubuntu also install pypy into /usr/lib/pypyX
antocuni has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
forgottenone has joined #pypy
amaury has quit [Ping timeout: 240 seconds]
amaury has joined #pypy
Joannah has quit [Quit: Page closed]
forgottenone has quit [Ping timeout: 260 seconds]
<mattip> haypo: not sure what you mean, I was talking about the answer to questions like this
arigato has joined #pypy
<mattip> if I want to disable vmprof in pypy, do I need to retranslate, or can I simply change the makefile
<mattip> disabling all vmprof related defines
marky1991 has joined #pypy
<arigato> mattip: you probably need to retranslate
<mattip> ok, thanks
forgottenone has joined #pypy
amaury has quit [Quit: Konversation terminated!]
amaury has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
Tiberium has quit [Read error: Connection reset by peer]
Tiberium has joined #pypy
Tiberium has quit [Remote host closed the connection]
Tiberium has joined #pypy
Tiberium has quit [Remote host closed the connection]
Tiberium has joined #pypy
adamholmberg has joined #pypy
<haypo> mattip: aaaaah sorry... i really read "stack overflow", whereas you mean stackoverflow.com :-D
<haypo> mattip: i see similar question on python3 vs python2, "but it works in python" ;-)
<kenaan_> plan_rich vmprof-0.4.4 f4b0b92eb6b1 /rpython/rlib/rvmprof/src/shared/: copy over changes made to vmprof-python (a54ccd2e6f0)
<kenaan_> plan_rich vmprof-0.4.4 a5a64f8ac679 /: implement #123, vmprof.get_profile_path and vmprof.is_enabled, test is_enabled
<kenaan_> plan_rich vmprof-0.4.4 b289c381ebfa /: test and fix get_profile_path for pypy
<kenaan_> plan_rich vmprof-0.4.4 d8992e4740ea /: add missing files (e.g. khash) and copy over real changes in 93f28d0b9b79
<bbot2_> Started: http://buildbot.pypy.org/builders/own-linux-s390x/builds/547 [plan_rich: force build, vmprof-0.4.4]
<bbot2_> Started: http://buildbot.pypy.org/builders/own-linux-x86-32/builds/5133 [plan_rich: force build, vmprof-0.4.4]
<bbot2_> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/5876 [plan_rich: force build, vmprof-0.4.4]
<bbot2_> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/4550 [plan_rich: force build, vmprof-0.4.4]
amaury has quit [Ping timeout: 260 seconds]
amaury has joined #pypy
yuyichao has quit [Ping timeout: 260 seconds]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
<kenaan_> rlamy PyBuffer 9cb1ffa41c92 /pypy/: Don't crash when calling getarg_w('w*') on a read-only buffer; add ArrayBuffer.as_binary_rw()
Demeisen_ has quit [Quit: leaving]
Demeisen has joined #pypy
yuyichao has joined #pypy
Rhy0lite has joined #pypy
tilgovi has joined #pypy
inhahe_ has quit [Read error: Connection reset by peer]
inhahe_ has joined #pypy
inhahe_ has quit []
arigato has quit [Quit: Leaving]
ntruessel has joined #pypy
ntruessel has quit [Client Quit]
tilgovi has quit [Remote host closed the connection]
<bbot2_> Success: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/4550 [plan_rich: force build, vmprof-0.4.4]
<bbot2_> Failure: http://buildbot.pypy.org/builders/own-linux-x86-32/builds/5133 [plan_rich: force build, vmprof-0.4.4]
<bbot2_> Success: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/5876 [plan_rich: force build, vmprof-0.4.4]
DragonSA has joined #pypy
DragonSA has joined #pypy
DragonSA has quit [Changing host]
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje is now known as Guest67591
inhahe_ has joined #pypy
jamadden has joined #pypy
<mattip> translating without vmprof still segfaults on issue 2530, but much less frequently
inhahe_ is now known as acausal
wleslie is now known as _extremist
__main__ has quit [Read error: Connection reset by peer]
__main__ has joined #pypy
<kenaan_> rlamy PyBuffer ca4e5b0e8cdb /pypy/: Kill unused W_Root methods .readbuf_w() and .writebuf_w()
<kenaan_> rlamy PyBuffer 32eda5f71241 /pypy/: Merge space.getarg_w('w*') and space.writebuf_w()
amaury has quit [Ping timeout: 260 seconds]
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje has quit [Killed (hitchcock.freenode.net (Nickname regained by services))]
asmeurer__ has joined #pypy
antocuni has quit [Ping timeout: 258 seconds]
asmeurer__ has quit [Client Quit]
lritter_ has joined #pypy
<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
<idnar> (sorry this is a rather vague question)
jamesaxl has quit [Read error: Connection reset by peer]
jamesaxl has joined #pypy
oberstet has quit [Ping timeout: 260 seconds]
<kenaan_> mattip cffi/cffi[find-vcvars] 6a9f7c5744cc /cffi/: fix for importing setuptools on win32
oberstet has joined #pypy
<mattip> cffi verify() called _hack_at_distutils() but compile never did
<kenaan_> rlamy PyBuffer 08c44d310db7 /pypy/module/: Replace getarg_w() with writebuf_w() where appropriate
<kenaan_> rlamy PyBuffer f8384c7210fb /pypy/: Merge space.getarg_w('y*') and space.readbuf_w()
<fijal> idnar: it might be tricky
<fijal> idnar: but if we can reproduce it then it's allright?
__main__ has quit [Read error: Connection reset by peer]
__main__ has joined #pypy
<bbot2_> Success: http://buildbot.pypy.org/builders/own-linux-s390x/builds/547 [plan_rich: force build, vmprof-0.4.4]
acausal has quit [Ping timeout: 260 seconds]
inhahe_ has joined #pypy
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje is now known as Guest89756
<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)
<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
* idnar deletes code to see what can go
<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
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje has quit [Killed (rajaniemi.freenode.net (Nickname regained by services))]
<fijal> idnar: generally speaking, if the crash has low probability, but happens early
<fijal> run enough iterations (each in it's own process) to do that
<fijal> note that while True: generally won't help (since the JIT stabilizes and stops doing stuff)
<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
<idnar> I've tried running a single test over and over and never seen the crash though
<fijal> idnar: *can* happen is good enough
<idnar> (in separate processes)
<fijal> well, then maybe more than one or something
<idnar> so looking for a subset that's good enough
forgottenone has joined #pypy
__main__ has quit [Read error: Connection reset by peer]
__main__ has joined #pypy
<fijal> idnar: not sure how to help you :-(
<fijal> idnar: it's the RegAlloc crash right?
<idnar> fijal: yeah
<fijal> there is one option which we considered - to make it non fatal
<fijal> it's still wrong, but we can instead not compile assembler
<fijal> I'm more and more inclined to do that
<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
<idnar> at least it's a lot faster to get a crash now
kipras`away is now known as kipras
<fijal> idnar: I'll try to write an email tomorrow
amaury has joined #pypy
jcea1 has joined #pypy
jcea has quit [Read error: Connection reset by peer]
jcea1 is now known as jcea
Rhy0lite has quit [Quit: Leaving]
DragonSA has quit [Quit: Konversation terminated!]
<mattip> tos9: any luck with matplotlib?
<tos9> mattip: It fell down the pole because I decided to try chart.js
<tos9> mattip: But I literally failed for 3 hours to open a browser window with Python
<tos9> So someone needs to revoke my programmer's license
<tos9> and I'm going back to trying matplotlib
<mattip> :(
<tos9> I would seriously love to throw the stdlib out a window at this point, as if I didn't already.
<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)
Tiberium has quit [Remote host closed the connection]
amaury has quit [Ping timeout: 252 seconds]
tbodt has joined #pypy
amaury has joined #pypy
mat^2 has joined #pypy
<idnar> (probably lots of stuff could be deleted there still but I think that's good enough)
<idnar> (code is total nonsense now of course)
jamesaxl has quit [Ping timeout: 240 seconds]
jamesaxl has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
<idnar> ooh, think I got it to 100% reproduce now
vkirilichev has joined #pypy
marky1991 has quit [Ping timeout: 240 seconds]
tbodt has quit [Quit: Textual IRC Client: www.textualapp.com]
adamholmberg has quit [Remote host closed the connection]
<glyph> if I do "pyenv install pypy3.5-5.7-beta-src" on osx64, am I gonna have a bad time?
<tos9> since you typed pyenv, probably.
<tos9> I bet it just downloads from pypy.org though, so maybe not.
<tos9> (But yeah I don't do that. I use homebrew, even though that means you get to manually manage the formula.)
<glyph> tos9: homebrew maintainers will tell you that you should use pyenv ;)
<tos9> Yeah but they're wrong :/
<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
asmeurer_ has joined #pypy
<tos9> Ah -- I doubt it will try to, but I have no first hand experience
* tos9 reads some pyenv source
asmeurer_ has quit [Client Quit]
<tos9> Which is.. interesting.
tbodt has joined #pypy
<tos9> and that... does appear to be trying to build from source
<tos9> Oh right, /me forgot that pypy3 doesn't publish OSX builds
<tos9> glyph: Probably you found all that already though, so apologies if none of that is helpful.
asmeurer_ has joined #pypy
antocuni has joined #pypy
marky1991 has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
Rhy0lite has joined #pypy
tbodt has quit [Ping timeout: 255 seconds]
<pjenvey> I think danchr recently got pypy3 macosx building but the buildbot environ has issues and fails
vkirilichev has quit [Remote host closed the connection]
<pjenvey> so you can maybe translate one yourself now
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
marky1991 has quit [Ping timeout: 260 seconds]
tbodt has joined #pypy
adamholmberg has joined #pypy
Rhy0lite has quit [Quit: Leaving]
adamholmberg has quit [Ping timeout: 240 seconds]
asmeurer_ has quit [Quit: asmeurer_]
antocuni has quit [Ping timeout: 260 seconds]
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
nimaje is now known as Guest73503
<glyph> pjenvey: well, I've been translating it for the last hour :)
<glyph> pjenvey: No sign that it's going to be speeding up any time soon
<Alex_Gaynor> glyph: if you had the stdout we could predict how much time was left
kipras is now known as kipras`away
<glyph> Alex_Gaynor: I have no idea where pyenv puts that
<pjenvey> past hour, probably almost done, depending on the machine =]
<Alex_Gaynor> pjenvey: machines have gotten faster, I assume pypy has found a way to consume those resources
<pjenvey> Alex_Gaynor: pypy3 actually translates quicker than pypy2
<Alex_Gaynor> pjenvey: what'd we delete?
nimaje1 has joined #pypy
nimaje1 is now known as nimaje
<pjenvey> Alex_Gaynor: cpython3 definitely helped kill some things, file, buffer, lots of import junk, lots of little things
mat^2 has quit [Quit: Leaving]
<Alex_Gaynor> cool
<pjenvey> https://bitbucket.org/pypy/pypy/commits/442dad67f48e that was pretty satisfying
<pjenvey> e.g.
<Alex_Gaynor> awesome