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
marr has quit [Ping timeout: 255 seconds]
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
zmt00 has quit [Quit: Leaving]
zmt00 has joined #pypy
tbodt has joined #pypy
Hasimir has quit [Ping timeout: 240 seconds]
Hasimir has joined #pypy
nimaje has quit [Ping timeout: 255 seconds]
nimaje has joined #pypy
jcea has quit [Quit: jcea]
dddddd has quit [Remote host closed the connection]
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<kenaan> wlav cppyy-packaging dd967ce1da92 /pypy/module/_cppyy/: initial support for exception handling from wrapped functions
<kenaan> wlav cppyy-packaging 4f2df82b0b9f /pypy/: merge default into branch
<kenaan> wlav cppyy-packaging 3f9d98258560 /pypy/module/_cppyy/src/dummy_backend.cxx: update enum handling
<kenaan> wlav cppyy-packaging 43f7036815b1 /pypy/module/_cppyy/interp_cppyy.py: fix translation
<kenaan> wlav default e50e11af23f1 /pypy/: merge cppyy-packaging: move to latest backend (0.6.0) and support exceptions through wrappers
inhahe__ has joined #pypy
energizer has quit [Remote host closed the connection]
energizer has joined #pypy
dmalcolm has quit [Ping timeout: 240 seconds]
illume has joined #pypy
dmalcolm has joined #pypy
<kenaan> mattip default 53d84a6caf3c /pypy/doc/: update release notes to include cppyy
<kenaan> mattip default 93fe826c4242 /: add new contributors (thanks!!!)
<kenaan> mattip release-pypy2.7-6.x ab0b9caf307d /: merge default into branch
<kenaan> mattip py3.5 6416cd28171a /: merge default into branch
<kenaan> mattip release-pypy3.5-6.x fdd60ed87e94 /: merge py3.5 into release
<kenaan> mattip default e1aef8bbd9e7 /.hgtags: Added tag release-pypy2.7-v6.0.0 for changeset ab0b9caf307d
<kenaan> mattip default 9303f16ac3b2 /.hgtags: Added tag release-pypy3.5-v6.0.0 for changeset fdd60ed87e94
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-32/builds/5828 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6714 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-win-x86-32/builds/1763 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-s390x/builds/901 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/4594 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/5438 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/3733 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armhf-raspbian/builds/1998 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armel/builds/2240 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-linux-x86-32/builds/62 [mattip: force build, release-pypy3.5-6.x]
tayfun26 has joined #pypy
tayfun26 has quit [Remote host closed the connection]
tayfun26 has joined #pypy
illume has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3869 [mattip: force build, release-pypy3.5-6.x]
AndrewBC_ has left #pypy ["Leaving"]
<bbot2> Failure: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armel/builds/2240 [mattip: force build, release-pypy3.5-6.x]
asmeurer_ has quit [Quit: asmeurer_]
asmeurer__ has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armhf-raspbian/builds/1998 [mattip: force build, release-pypy3.5-6.x]
illume has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/5438 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6714 [mattip: force build, release-pypy3.5-6.x]
jaffachief has joined #pypy
<kenaan> arigo cffi/cffi 0eac9cf29182 /setup.cfg: Merged in jdufresne/cffi (pull request #86) Include license file in the generated wheel package
<kenaan> jdufresne cffi/cffi b93a527ad3b1 /setup.cfg: Include license file in the generated wheel package The wheel package format supports including the license ...
marr has joined #pypy
<kenaan> arigo py3.5 a07f07034d28 /pypy/module/cpyext/: Fix _PyLong_Sign() to accept any app-level 'int' object
antocuni has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
<mattip> arigato: a07f07034d28 should be part of the release? Did you see this "in the wild" ?
jaffachief has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/3733 [mattip: force build, release-pypy3.5-6.x]
mcyprian has joined #pypy
dddddd has joined #pypy
mcyprian has quit [Ping timeout: 248 seconds]
mcyprian has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-s390x/builds/901 [mattip: force build, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6715 [mattip: solitary build still timesout?, py3.5]
solarjoe4 has joined #pypy
antocuni has quit [Ping timeout: 264 seconds]
energizer has quit [Ping timeout: 264 seconds]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6715 [mattip: solitary build still timesout?, py3.5]
lazka has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3869 [mattip: force build, release-pypy3.5-6.x]
jcea has joined #pypy
<lesshaste> what's the latest way to profile my python code when using pypy?
<lesshaste> to see what is going so slow
<lesshaste> is it vmprof?
<lesshaste> there was some method that give you a nice web page
<lesshaste> what was that?
<njs> pypy -m vmprof --web yourscript.py
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/4594 [mattip: force build, release-pypy3.5-6.x]
illume has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
carljm_ has quit [Ping timeout: 276 seconds]
raynold has quit [Quit: Connection closed for inactivity]
ionelmc has quit []
ionelmc has joined #pypy
illume has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-win-x86-32/builds/1763 [mattip: force build, release-pypy3.5-6.x]
<lesshaste> njs, thanks!
untitaker has quit []
untitaker has joined #pypy
<lesshaste> is collections.Counter fast in pypy? As in was it reimplemented in rpython?
lazka has quit [Quit: Leaving]
antocuni has joined #pypy
<lesshaste> is this important?
<lesshaste> numpy/random/__init__.py:99: UserWarning: __builtin__.type size changed, may indicate binary incompatibility. Expected 888, got 408
<antocuni> it's a cython bug
<antocuni> or, better: it's a cython workaround for what was a bug in pypy
<antocuni> now pypy behaves correctly, but cython still looks for the wrong size, so it emits the warning
<mattip> pip install cython --upgrade; pip install numpy --upgrade --force-reinstall
<lesshaste> antocuni, thanks!
<lesshaste> mattip, --force-reinstall looks like a worrying option.. why is that needed?
<lesshaste> oh I see
<lesshaste> thanks
<bbot2> Success: http://buildbot.pypy.org/builders/rpython-linux-x86-32/builds/62 [mattip: force build, release-pypy3.5-6.x]
marky1991 has joined #pypy
marky1991 has quit [Ping timeout: 264 seconds]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-32/builds/5828 [mattip: force build, release-pypy3.5-6.x]
solarjoe4 has quit [Quit: Leaving]
marky1991 has joined #pypy
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-s390x/builds/844 [mattip: force build, release-pypy3.5-6.x]
<lesshaste> mattip, the warning is still there after pip install cython --upgrade; pip install numpy --upgrade --force-reinstall
<lesshaste> the numpy support for pypy is really helping me today.. thank you
<lesshaste> now if only seaborn worked too :)
<lesshaste> (I think scipy is the blocker there)
<lesshaste> matplotlib support is awesome too!
lritter has joined #pypy
<mattip> lesshaste: what doesn't work about scipy/seaborn?
<mattip> "really helping" - is it any faster than cpython?
<lesshaste> mattip, the numpy parts are slow but I only need it to set up the problem then I convert everything to lists. The matplotlib part might also be slow but I just draw two pictures
<lesshaste> so it's hugely helpful
<lesshaste> (I was completely wrong about what was blocking seaborn it seems)
<mattip> lesshaste: pip install seaborn goes past that for me, I am on Ubuntu 16.04. It is now building scipy after collecting all the dependencies
<lesshaste> mattip, that's strange. I am also on 16.04. Which version of pypy?
<lesshaste> I am install scipy separately and it is whirrin away
<lesshaste> mattip, so it's pandas that won't install for me
<lesshaste> mattip, scipy works! I mean it gives me a lot of messages like scipy/sparse/csgraph/_validation.py:5: UserWarning: __builtin__.type size changed, may indicate binary incompatibility. Expected 888, got 408
<lesshaste> as before
<lesshaste> but it works
<lesshaste> any ideas how to fix the pandas problem gratefully received
<ronan> lesshaste: something's wrong in the way pandas specifies dependencies, but it should work if you just pip install Cython
<lesshaste> ronan, sadly not for me https://bpaste.net/show/417fb0660650
<lesshaste> it is pretty awesome that pypy has got this far !
<lesshaste> ronan, anything else I can try?
<ronan> hmm
<lesshaste> I don't mind installing a new version of.. everything if that is needed
<mattip> lesshaste: it successfully installs for me. What version of pip are you using?
<lesshaste> it says 10
<lesshaste> which version are you using?
<mattip> I am using 9.0.1. Let me try 10
<lesshaste> thanks
<mattip> yup, pip 10 fails
<lesshaste> cool :)
<lesshaste> I just downgraded to 9 and I get weird messages... Cache entry deserialization failed, entry ignored
<lesshaste> but pandas seems to be installing
lritter has quit [Quit: Leaving]
<mattip> what does "No sources permitted for Cython" mean?
<lesshaste> where do you see that?
<mattip> pip install pandas -vvv
<ronny> you also need to disable build isolation for pandas
<mattip> ronny: how?
<mattip> it seems we somehow need to specify "source" in search.formats for pip https://github.com/pypa/pip/blob/master/src/pip/_internal/index.py#L669
illume has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<antocuni> lesshaste: if matplotlib and seaborn works, I am more than happy to accept PR to build pypy wheels for them
<mattip> ok, it seems pip install pandas --no-build-isolation works, thanks ronny
<mattip> antocuni: should I add your repo to the release notice?
<antocuni> I suppose it's useful for people to know, yes
inad922 has joined #pypy
<antocuni> although it's ubuntu only, I never managed to build manylinux1 or even "somelinux" wheels
<ronan> antocuni: it might be blocked on scipy releasing 1.1.0 though
<mattip> antocuni: this link https://github.com/antocuni/pypy-wheels, right?
<antocuni> ronan: why is scipy 1.1.0 a problem?
<antocuni> mattip: yes
<ronan> antocuni: previous versions don't really work IIRC
<antocuni> some of the program we run in gambit is installing scipy 1.0.1 and we didn't have any problem
<bbot2> Started: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armel/builds/2241 [mattip: retry release, release-pypy3.5-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armhf-raspbian/builds/2001 [mattip: retry release, release-pypy3.5-6.x]
<antocuni> I don't know which parts of it we are actively using, though
<lesshaste> antocuni, matplotlib definitely works! I will try seaborn soon
<lesshaste> it installs at least
<antocuni> good
<lesshaste> oh do some parts of scipy fail?I guess there is a test suite one could run
tayfun26 has quit [Remote host closed the connection]
<ronan> lesshaste: yes, some of the 1st level subpackages can't even be imported in 1.0.1, like scipy.io, IIRC
<lesshaste> ronan, interesting!
tbodt has joined #pypy
<ronan> about the pip install pandas issue: https://github.com/pandas-dev/pandas/issues/20666
<lesshaste> well found!
lazka has joined #pypy
marky1991 has quit [Remote host closed the connection]
marky1991 has joined #pypy
inad922 has quit [Ping timeout: 248 seconds]
<lazka> I've also filed that under https://github.com/pypa/pip/issues/5244
<lazka> pyproject.toml makes more problems than it solves atm
lazka has quit [Quit: Leaving]
<bbot2> Success: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armel/builds/2241 [mattip: retry release, release-pypy3.5-6.x]
dmalcolm has quit [Ping timeout: 255 seconds]
dmalcolm has joined #pypy
<bbot2> Success: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armhf-raspbian/builds/2001 [mattip: retry release, release-pypy3.5-6.x]
asmeurer__ has joined #pypy
asmeurer__ has quit [Client Quit]
antocuni has quit [Ping timeout: 255 seconds]
energizer has joined #pypy
lritter has joined #pypy
<arigato> mattip: a07f07034d28: no, it's fine to ignore
<mattip> +1, uploading release candidates
<mattip> arigato: ppc64?
<arigato> mattip: ok, let me get them
<kenaan> mattip default ad394955cf52 /pypy/doc/release-v6.0.0.rst: mention antocuni wheels and --no-build-isolation in release notes
<kenaan> mattip pypy.org[extradoc] bec9ffcc234e /source/download.txt: update for release, do not regenerate yet
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-32/builds/5829 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6716 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-win-x86-32/builds/1764 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-s390x/builds/902 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/4595 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/5439 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/3734 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3870 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armhf-raspbian/builds/2002 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armel/builds/2242 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Started: http://buildbot.pypy.org/builders/rpython-linux-x86-32/builds/63 [mattip: force build, release-pypy2.7-6.x]
lritter has quit [Remote host closed the connection]
mcyprian has quit [Ping timeout: 255 seconds]
asmeurer__ has joined #pypy
energizer has quit [Disconnected by services]
energizer has joined #pypy
energizer has quit [Remote host closed the connection]
energizer has joined #pypy
energizer has quit [Disconnected by services]
energizer has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/own-win-x86-32/builds/1764 [mattip: force build, release-pypy2.7-6.x]
energizer has quit [Remote host closed the connection]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6716 [mattip: force build, release-pypy2.7-6.x]
energizer has joined #pypy
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mcyprian has joined #pypy
mcyprian has quit [Ping timeout: 256 seconds]
tbodt has joined #pypy
illume has joined #pypy
<bbot2> Success: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armel/builds/2242 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-32/builds/5829 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Success: http://buildbot.pypy.org/builders/build-pypy-c-jit-linux-armhf-raspbian/builds/2002 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-s390x/builds/902 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Success: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/5439 [mattip: force build, release-pypy2.7-6.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/3734 [mattip: force build, release-pypy2.7-6.x]
adamholmberg has joined #pypy
illume has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Taggnostr has quit [Remote host closed the connection]
jcea has quit [Ping timeout: 255 seconds]
Taggnostr has joined #pypy
<mattip> why do tests on s390x take 13 hours? http://buildbot.pypy.org/builders/pypy-c-jit-linux-s390x/builds/841
jcea has joined #pypy
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tbodt has joined #pypy
<bbot2> Success: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/4595 [mattip: force build, release-pypy2.7-6.x]
inhahe__ has quit [Ping timeout: 255 seconds]
jcea1 has joined #pypy
jcea has quit [Ping timeout: 248 seconds]
jcea1 is now known as jcea
oberstet has quit [Quit: Leaving]
jcea has quit [Ping timeout: 265 seconds]
<bbot2> Success: http://buildbot.pypy.org/builders/rpython-linux-x86-32/builds/63 [mattip: force build, release-pypy2.7-6.x]
jcea has joined #pypy
jaffachief has joined #pypy
illume has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
jcea has quit [Ping timeout: 256 seconds]
illume has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
inad922 has joined #pypy
illume has joined #pypy
adamholmberg has quit [Ping timeout: 264 seconds]
marky1991 has quit [Read error: Connection reset by peer]
inad922 has quit [Ping timeout: 255 seconds]
illume has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Read error: No route to host]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 248 seconds]
jaffachief has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jcea has joined #pypy
raynold has joined #pypy
tbodt has quit [Ping timeout: 240 seconds]