cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://botbot.me/freenode/pypy/ ) | use cffi for calling C | "the modern world where network packets and compiler optimizations are effectively hostile"
yuyichao has joined #pypy
yuyichao_ has quit [Ping timeout: 260 seconds]
leto_ni has quit [Ping timeout: 240 seconds]
marr123 has quit [Ping timeout: 240 seconds]
zware has quit [Remote host closed the connection]
yuyichao has quit [Ping timeout: 255 seconds]
lritter has joined #pypy
exarkun has quit [Ping timeout: 255 seconds]
exarkun has joined #pypy
yuyichao has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
lritter_ has joined #pypy
lritter has quit [Ping timeout: 260 seconds]
exarkun has quit [Ping timeout: 240 seconds]
exarkun has joined #pypy
ArneBab has joined #pypy
ArneBab_ has quit [Ping timeout: 240 seconds]
<kenaan> rlamy cpyext-leakchecking c65274990272 /pypy/module/cpyext/test/: Remove useless 'reference warm-up'
<kenaan> rlamy cpyext-leakchecking d66ca989779b /pypy/module/cpyext/: Remove temporary changes and disable leakfinder checks, so that the tests pass
lritter_ has quit [Quit: Leaving]
realtime has joined #pypy
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/4810 [ronan: force build, cpyext-leakchecking]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6123 [ronan: force build, cpyext-leakchecking]
jcea has quit [Quit: jcea]
exarkun has quit [Ping timeout: 260 seconds]
exarkun has joined #pypy
<kenaan> wlav cppyy-packaging 17bcb20012f1 /pypy/module/_cppyy/: raise LookupError when failing the dispatch lookup (consistency with CPyCppyy)
<kenaan> wlav cppyy-packaging 5f12167c0f08 /pypy/module/_cppyy/test/test_pythonify.py: (re-)enable some more tests and add a collect cycle for consistency
ceridwen has quit [Ping timeout: 246 seconds]
Garen has quit [Remote host closed the connection]
ceridwen has joined #pypy
inad922 has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/4810 [ronan: force build, cpyext-leakchecking]
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6123 [ronan: force build, cpyext-leakchecking]
marky1991 has quit [Read error: Connection reset by peer]
tilgovi has joined #pypy
inad922 has quit [Ping timeout: 240 seconds]
exarkun has quit [Ping timeout: 260 seconds]
exarkun has joined #pypy
<kenaan> arigo default 2d3c081aa72d /rpython/translator/c/src/signals.c: Issue #2623 Tweak the signals logic to avoid the possibly-harmful optimization of pypysig_occurred.
pilne has quit [Quit: Quitting!]
<kenaan> arigo default 758dbcd2983e /rpython/rlib/rvmprof/cintf.py: Fix: unclear why this was done, but the end result was that even "make lldebug" in the PyPy sources would compile e...
_whitelogger has joined #pypy
<cfbolz> arigato: ping?
exarkun has quit [Ping timeout: 248 seconds]
exarkun has joined #pypy
<bbot2> Started: http://buildbot.pypy.org/builders/own-win-x86-32/builds/1491 [ronan: force build, cpyext-leakchecking]
tilgovi has quit [Ping timeout: 240 seconds]
tormoz has quit [Remote host closed the connection]
vkirilichev has joined #pypy
kenaan has quit [Read error: No route to host]
<fijal> I hate rpython
<cfbolz> :-)
<cfbolz> why now?
<fijal> cfbolz: I can't get the rpath.rabspath to agree on the exact type of string it returns
<fijal> [translation:info] Some exceptblocks seem insane
<fijal> what does that mean?
<fijal> note that this is "info" unlike one billion "warnings" that are actually useless
kenaan has joined #pypy
<kenaan> fijal default 2c6fe9073d99 /rpython/rlib/rpath.py: whack until things stop exploding. can't reproduce in a test
_whitelogger has joined #pypy
vkirilichev has quit [Remote host closed the connection]
<kenaan> fijal default dd32912dbb65 /rpython/: disable logging that's unneccessary
<fijal> ronan: can we get a new release of rpython?
<fijal> ;-)
<fijal> or tell me how to do it
marr123 has joined #pypy
mvantellingen has quit [Ping timeout: 240 seconds]
mvantellingen has joined #pypy
realtime has quit [Ping timeout: 240 seconds]
raynold has quit [Quit: Connection closed for inactivity]
marr123 is now known as marr
inad922 has joined #pypy
nimaje1 has joined #pypy
nimaje is now known as Guest46817
nimaje1 is now known as nimaje
Guest46817 has quit [Killed (moon.freenode.net (Nickname regained by services))]
_whitelogger has joined #pypy
marr has quit [Ping timeout: 260 seconds]
rokujyouhitoma has joined #pypy
vkirilichev has joined #pypy
realtime has joined #pypy
exarkun has quit [Ping timeout: 276 seconds]
exarkun has joined #pypy
rokujyouhitoma has quit [Remote host closed the connection]
rokujyouhitoma has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
rokujyouhitoma has quit [Ping timeout: 248 seconds]
vkirilichev has quit [Remote host closed the connection]
mvantellingen has quit [Ping timeout: 240 seconds]
vkirilichev has joined #pypy
lritter has joined #pypy
<kenaan> rlamy install-rpython a1f3fe63fa46 /: hg merge default
mvantellingen has joined #pypy
leto_ni has joined #pypy
rokujyouhitoma has joined #pypy
mvantellingen has quit [Ping timeout: 240 seconds]
inad922 has quit [Ping timeout: 240 seconds]
mvantellingen has joined #pypy
rokujyouhitoma has quit [Ping timeout: 260 seconds]
_whitelogger has joined #pypy
mvantellingen has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in]
mvantellingen has joined #pypy
vkirilichev has quit [Remote host closed the connection]
leto_ni has quit [Quit: Konversation terminated!]
forgottenone has joined #pypy
pilne has joined #pypy
<arigato> cfbolz: pong
<arigato> sorry, nowadays I'm playing with being here constantly via a proxy, so I'm really only here if I'm not marked away
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 260 seconds]
vkirilichev has joined #pypy
vkirilichev has quit [Remote host closed the connection]
<cfbolz> arigato: np
<cfbolz> arigato: I found a possible source of warmup problems
<cfbolz> arigato: the inliner before jitcode writing is inlining a lot less than before C generation
<cfbolz> so eg Pyframe.popvalue is not inlined in jitcodes
<bbot2> Failure: http://buildbot.pypy.org/builders/own-win-x86-32/builds/1491 [ronan: force build, cpyext-leakchecking]
rokujyouhitoma has joined #pypy
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3286 [ronan: force build, cpyext-leakchecking]
rokujyouhitoma has quit [Ping timeout: 260 seconds]
vkirilichev has joined #pypy
mvantellingen has quit [Ping timeout: 240 seconds]
http_GK1wmSU has joined #pypy
http_GK1wmSU has left #pypy [#pypy]
mvantellingen has joined #pypy
exarkun has quit [Ping timeout: 268 seconds]
exarkun has joined #pypy
vkirilichev has quit [Remote host closed the connection]
vkirilichev has joined #pypy
vkirilichev has quit [Remote host closed the connection]
vkirilichev has joined #pypy
<agronholm> could someone point out to me a library that uses the python limited ABI? thanks.
<tumbleweed> cffi does by default
<agronholm> hm, pypy comes with it by default...I wonder if I can still build a wheel of it on pypy3
<agronholm> tumbleweed: https://pypi.python.org/pypi/cffi <- no abi3 wheels, not encouraging
vkirilichev has quit [Ping timeout: 268 seconds]
lritter has quit [Remote host closed the connection]
<cfbolz> agronholm: I think the consensus is that pypy's abi tag is currently broken: https://bitbucket.org/pypy/pypy/issues/2613/fix-the-abi-tag
rokujyouhitoma has joined #pypy
<tumbleweed> agronholm: no, i mean cffi modules
<agronholm> tumbleweed: what cffi modules where?
<agronholm> cfbolz: ok but pypy3 should be able to use the limited ABI extensions, right?
rokujyouhitoma has quit [Ping timeout: 260 seconds]
<cfbolz> agronholm: "should", but I doubt that it does
<agronholm> wasn't pypy on the main reasons it came into being?
<agronholm> *one
<cfbolz> agronholm: I don't think so: https://www.python.org/dev/peps/pep-0384/#rationale
<cfbolz> agronholm: I agree that pypy should support the stable ABI, but somebody would have to start working on that
Zonko has joined #pypy
<Zonko> Hello! I have ARM v8 (Allwinner A5, 64bit), and I haven't noticed the latest pypy3 even for ARM 32bit
<Zonko> Where can I find it?
<cfbolz> Zonko: sorry, no arm binaries for pypy3 yet :-(
<cfbolz> (platform apart from linux x86-64 atm)
<Zonko> How can I compile pypy3 on my PC (6gb RAM, Intel i5 2450M) for ARM v8 64bit?
<Zonko> From sources
ceridwen has quit [Read error: Connection reset by peer]
ceridwen has joined #pypy
<Zonko> Hmmm... Do it mean I should make an ARM emulation on my PC?) Good. Can I compile 64bit ARM version this way?
<agronholm> Zonko: I think pypy needs ARM specific code to work
<Zonko> Eh, anyway Python3 is too slow. I had Allwinner A3, used pypy3 for arm, everything worked fine, but it was 6 month ago.
<Zonko> Allwinner A3 is ARM v7 32bit
yuyichao_ has joined #pypy
yuyichao has quit [Read error: Connection reset by peer]
<fijal> I don't think we support 64bit ARM, do we?
<Zonko> I will try and say
<Zonko> It is very interesting for me to find out it
rokujyouhitoma has joined #pypy
<Zonko> Meh, scratchbox2 does not exist in Ubuntu 16.04 repositories
rokujyouhitoma has quit [Ping timeout: 240 seconds]
lritter has joined #pypy
<kenaan> rlamy install-rpython 9842d8147b5a /: Fix MANIFEST.in again, bump version number
<ronan> rpython 0.2.1 released
<ronan> fijal: ^^
<fijal> cool!
<fijal> that was quick
<ronan> well, it would have been quicker if packaging wasn't a mess
<fijal> sure :-/
<Zonko> Sorry for my spam, but what the heck is this:
<Zonko> root@nanopineo2:~# cd pypy3* root@nanopineo2:~/pypy3-v5.5.0-linux-armhf-raspbian# cd bin root@nanopineo2:~/pypy3-v5.5.0-linux-armhf-raspbian/bin# ls libpypy-c.so pypy3 pypy3.3 root@nanopineo2:~/pypy3-v5.5.0-linux-armhf-raspbian/bin# ./pypy3 -bash: ./pypy3: No such file or directory root@nanopineo2:~/pypy3-v5.5.0-linux-armhf-raspbian/bin# chmod +x pypy3 root@nanopineo2:~/pypy3-v5.5.0-linux-armhf-raspbian/bin# ./pypy3 -bash: ./pypy3: No
<Zonko> I tried to run, even grant executable flag using chmod, but useless
vkirilichev has joined #pypy
vkirilichev has quit [Remote host closed the connection]
rokujyouhitoma has joined #pypy
<fijal> Zonko: I have no idea, your formatting is completely screwed, please use some paste site
<Zonko> I can paste it here, line by line
<Zonko> root@nanopineo2:~# cd pypy3*
<Zonko> root@nanopineo2:~/pypy3-v5.5.0-linux-armhf-raspbian# cd bin
<Zonko> root@nanopineo2:~/pypy3-v5.5.0-linux-armhf-raspbian/bin# ls
<Zonko> libpypy-c.so pypy3 pypy3.3
<Zonko> root@nanopineo2:~/pypy3-v5.5.0-linux-armhf-raspbian/bin# ./pypy3
<Zonko> -bash: ./pypy3: No such file or directory
<Zonko> root@nanopineo2:~/pypy3-v5.5.0-linux-armhf-raspbian/bin# chmod +x pypy3
<Zonko> root@nanopineo2:~/pypy3-v5.5.0-linux-armhf-raspbian/bin# ./pypy3
rokujyouhitoma has quit [Ping timeout: 240 seconds]
<Zonko> -bash: ./pypy3: No such file or directory
<Zonko> Done
<Zonko> I will try again, repack the archive
<fijal> Zonko: you're spamming, please use a paste site next time
<Zonko> Sorry, understood
<fijal> Zonko: that usually means that the file is not recognized as an executable, e.g. 32 vs 64 bit
<Zonko> Ah, may be, I will check it
<cfbolz> we definitely don't support arm64 yet
<kenaan> cfbolz default eef485998ca1 /rpython/jit/metainterp/logger.py: jit-log-noopt logging was broken by 2bf0191fb21d (the have_debug_prints needs to be *inside* the debug_start, oth...
exarkun has quit [Ping timeout: 240 seconds]
tilgovi has joined #pypy
exarkun has joined #pypy
<Zonko> Eh. Super. https://justpaste.it/19r35
realtime has quit [Ping timeout: 255 seconds]
<Zonko> It is amazing) Q: What's the latest version of pypy/pypy3 for arm64?
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 260 seconds]
<Zonko> Thanks a lot, I have read a lot of information. He-he, I will look for Cpython optimizations
Zonko has quit [Ping timeout: 260 seconds]
tilgovi has quit [Ping timeout: 258 seconds]
<kenaan> cfbolz default b235c624a167 /pypy/objspace/std/: remove bridge potential in hashing (int, int) tuples
forgottenone has quit [Quit: Konversation terminated!]
<kenaan> cfbolz default 694a045a39eb /pypy/doc/whatsnew-head.rst: document merged branch
<kenaan> cfbolz default 5c090931a660 /pypy/objspace/std/: fix hashing of float tuples
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 268 seconds]
vkirilichev has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/3286 [ronan: force build, cpyext-leakchecking]
lritter has quit [Quit: Leaving]
realtime has joined #pypy
rokujyouhitoma has joined #pypy
d33pb00k-GK1wmSU has joined #pypy
d33pb00k-GK1wmSU has left #pypy [#pypy]
rokujyouhitoma has quit [Ping timeout: 276 seconds]
vkirilichev has quit [Remote host closed the connection]
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 260 seconds]
jwhisnant has quit [Ping timeout: 260 seconds]
jwhisnant has joined #pypy
rokujyouhitoma has joined #pypy
rokujyouhitoma has quit [Ping timeout: 260 seconds]