antocuni changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://botbot.me/freenode/pypy/ ) | use cffi for calling C | "PyPy: the Gradual Reduction of Magic (tm)"
_main_ has joined #pypy
_main_ has quit [Read error: Connection reset by peer]
_main_ has joined #pypy
_main_ has quit [Read error: Connection reset by peer]
__main__ has quit [Ping timeout: 268 seconds]
inhahe_ has quit []
__main__ has joined #pypy
inhahe_ has joined #pypy
Joghurt has quit [Quit: Leaving]
yuyichao has quit [Ping timeout: 264 seconds]
kipras is now known as kipras`away
yuyichao has joined #pypy
asmeurer___ has quit [Quit: asmeurer___]
asmeurer__ has joined #pypy
Hotpot33 has quit [Ping timeout: 265 seconds]
mssun has joined #pypy
<mssun> Hey guys, do you know how to imporove the building time of pypy? I'm using a E7 sever. The compilation time is about 1 hours.
<mssun> The only thing I can do right now is to set the `--make-jobs` option. But this can only improve the last part of building process - compilation C intermediates.
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
marr has quit [Ping timeout: 256 seconds]
Hotpot33 has joined #pypy
drolando has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
marky1991 has quit [Ping timeout: 256 seconds]
ArneBab_ has joined #pypy
ArneBab has quit [Ping timeout: 260 seconds]
jcea has quit [Quit: jcea]
mssun has quit [Ping timeout: 240 seconds]
dddddd has quit [Remote host closed the connection]
mac10dieplenty has joined #pypy
Hotpot33 has quit [Ping timeout: 240 seconds]
<mac10dieplenty> the battle continues for a free market in 2018!!!!
<mac10dieplenty> ladies and gents, I give to you the largest music exchange on the planet
<mac10dieplenty> a free exchange with no middleman
<mac10dieplenty> I've just returned from the future
<mac10dieplenty> 2023
<mac10dieplenty> and boy I can tell you this shit is hot
<mac10dieplenty> the largest music exchange on the planet and your finding out about it early on
<mac10dieplenty> here and now
<mac10dieplenty> a great fortune unto you
<mac10dieplenty> I give to you
<mac10dieplenty> VOISE
<mac10dieplenty> the south korea turmoil in regards to authorities shutting down crypto exchanges has caused a huge correction to happen for all cryptocurrencies on the market
<mac10dieplenty> now is the time to strike with everything you've got as everything is on sell at a discount!
<mac10dieplenty> livecoin.net - best service, intuitive interface, trustworthy, secure
mac10dieplenty has quit [Client Quit]
<simpson> bebna
Hotpot33 has joined #pypy
mssun has joined #pypy
<glyph> hey pypy-ers
<glyph> how do I install pypy3 from the ppa?
<tumbleweed> I was just thinking about uploading it to the PPA
<tumbleweed> I think it's ready
marr has joined #pypy
ethanhs has joined #pypy
kipras`away is now known as kipras
ethanhs has quit [Ping timeout: 260 seconds]
amaury_ has joined #pypy
antocuni has joined #pypy
<arigato> mssun: no way, sorry
mssun has quit [Ping timeout: 260 seconds]
mssun has joined #pypy
mssun has quit [Ping timeout: 268 seconds]
mssun has joined #pypy
mssun has quit [Ping timeout: 248 seconds]
mssun has joined #pypy
mssun has quit [Ping timeout: 240 seconds]
mssun has joined #pypy
jamesaxl has quit [Ping timeout: 255 seconds]
yuyichao has quit [Ping timeout: 256 seconds]
mssun has quit [Ping timeout: 268 seconds]
antocuni has quit [Ping timeout: 265 seconds]
rubdos has quit [Ping timeout: 255 seconds]
<LarstiQ> tumbleweed: ooh
jcea has joined #pypy
jcea has quit [Quit: jcea]
jcea has joined #pypy
jcea has quit [Client Quit]
jcea has joined #pypy
mssun has joined #pypy
mssun has quit [Ping timeout: 265 seconds]
dddddd has joined #pypy
yuyichao has joined #pypy
yuyichao has quit [Ping timeout: 240 seconds]
lritter has joined #pypy
mssun has joined #pypy
amaury_ has quit [Quit: Konversation terminated!]
mssun has quit [Ping timeout: 264 seconds]
mssun has joined #pypy
jamesaxl has joined #pypy
mssun has quit [Ping timeout: 240 seconds]
mssun has joined #pypy
mssun has quit [Ping timeout: 268 seconds]
jamesaxl has quit [Read error: Connection reset by peer]
jamesaxl has joined #pypy
mssun has joined #pypy
mvantellingen has quit [Read error: Connection reset by peer]
mssun has quit [Ping timeout: 264 seconds]
mvantellingen has joined #pypy
mssun has joined #pypy
mssun has quit [Ping timeout: 260 seconds]
mssun has joined #pypy
mssun has quit [Ping timeout: 240 seconds]
dmalcolm has quit [Read error: Connection reset by peer]
yuyichao has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 248 seconds]
mssun has joined #pypy
oberstet has quit [Quit: Leaving]
mssun has quit [Ping timeout: 255 seconds]
yuyichao has quit [Ping timeout: 248 seconds]
mssun has joined #pypy
mssun has quit [Ping timeout: 265 seconds]
adamholmberg has joined #pypy
mssun has joined #pypy
adamholmberg has quit [Ping timeout: 248 seconds]
mssun has quit [Ping timeout: 268 seconds]
rubdos has joined #pypy
mvantellingen has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in]
mvantellingen has joined #pypy
mvantellingen has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in]
mvantellingen has joined #pypy
mssun has joined #pypy
<kenaan> mattip py3.5 db253d82be12 /pypy/objspace/std/floatobject.py: fix merge
mssun has quit [Ping timeout: 240 seconds]
yuyichao has joined #pypy
mssun has joined #pypy
antocuni has joined #pypy
marr has quit [Ping timeout: 264 seconds]
mssun has quit [Ping timeout: 264 seconds]
<bbot2> Started: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6511 [mattip: force build, py3.5]
antocuni has quit [Ping timeout: 248 seconds]
<kenaan> gutworth py3.5 dbc3ed3f19fb /pypy/module/math/interp_math.py: fix isfinite calls that incorrectly became isinf in a7d7fd1b9931
marr has joined #pypy
ethanhs has joined #pypy
<ethanhs> Hi, I was looking at GSOC 2017 project list and noticed explicit typing was one of the project
<ethanhs> would PEP 484 based typing syntax be a possible solution?
<LarstiQ> ethanhs: from what I recall, that's the wrong kind of information to help the jit
* LarstiQ would have to search the logs
<simpson> ethanhs: Maybe, but we'd have to backport the functionality into the RPython toolchain at a deep level, since the surface import is Python 2.7.
<simpson> More likely we'd want to make something like enforceargs but better.
<ethanhs> simpson: that is a fair point
<ethanhs> is there a roadmap to drop 2.7 support?
<cfbolz> No
<simpson> It's not a polyglot codebase. It's *only* 2.7. And there's no plans to port to Python 3.
<ethanhs> Is there a desire to?
<cfbolz> No. Too much work without clear benefits
<ethanhs> I see
<ethanhs> What about the skill gap that will happen?
<simpson> Python 2 isn't dying, so people will still know it. It's fine.
<simpson> Also, really one needs to learn RPython, not just Python 2.
<ethanhs> Python 2 will EOL in 2020, more importantly, few if any institutions are teaching Python 2 anymore
<ethanhs> (to my knowledge)
<ethanhs> That is a fair point about rpython however
<simpson> Don't worry about that EOL; it only applies to CPython. We'll still have a PyPy 2.7 which can build itself.
<ethanhs> sure, but as the reference implementation CPython has a big influence on the ecosystem
<ethanhs> Anyway, it seems a decorator approach may indeed be better suited for this project
<bbot2> Failure: http://buildbot.pypy.org/builders/own-linux-x86-64/builds/6511 [mattip: force build, py3.5]
jcea has quit [Remote host closed the connection]
oberstet has joined #pypy
jcea has joined #pypy
<ethanhs> simpson: so then the issue is you want something like Dict from typing to define container types and more complex types?
<simpson> I think that adding containers to what's currently supported would be a reasonable GSoC thing. But I'm not mentoring, I think.
<ethanhs> Sure, I'm mostly interested in what that project would look like, which doesn't absolutely need to come from a mentor :)
<ethanhs> At least at a higher level
<simpson> Probably a mini-parser for the type mini-language which builds some type objects, and then add logic for the type objects into enforceargs.
<ethanhs> Interesting, I think I will start sketching that out see what it could look like.
<ethanhs> Ideally to me it sounds like CPython 2.7 compatibility is desired, so this wouldn't be able to introduce new syntax?
<simpson> I imagine that it depends on what you want to introduce.
<ethanhs> Nothing that would be backwards incompatible of course, but perhaps something that CPython wouldn't have. I thought being able to translate PyPy on CPython was important.
<simpson> It's pretty important, but maybe we'd be willing to trade it for something sufficiently nice. It's more likely though that we'd use some sort of metaprogramming system.
<simpson> But of course RPython already has lots of metaprogramming tools, so whatever we use would probably be purpose-built just for us.
<ethanhs> Sure
<ethanhs> I mean to me the 2.7 suggested syntax for PEP 484 is nice because it is backwards compatible and straightforward. But I'll be looking at other options as well
mssun has joined #pypy
mssun has quit [Ping timeout: 248 seconds]
tbodt has joined #pypy
mssun has joined #pypy
Garen has quit [Remote host closed the connection]
mssun has quit [Ping timeout: 256 seconds]
mssun has joined #pypy
amaury_ has joined #pypy
amaury_ is now known as amaury
mssun has quit [Ping timeout: 264 seconds]
mssun has joined #pypy
Garen has joined #pypy
<kenaan> mattip default 0dc02a769dab /pypy/module/test_lib_pypy/test_datetime.py: lib_pypy.datetime is now an AppTest, depends on __pypy__._datetime
mssun has quit [Ping timeout: 260 seconds]
mssun has joined #pypy
lritter has quit [Ping timeout: 240 seconds]
raynold has quit [Quit: Connection closed for inactivity]
mssun has quit [Ping timeout: 256 seconds]
mssun has joined #pypy
fijal has quit [*.net *.split]
bendlas has quit [*.net *.split]
mwhudson has quit [*.net *.split]
mjacob has quit [*.net *.split]
mitsuhiko has quit [*.net *.split]
sbauman has quit [*.net *.split]
jeroud has quit [*.net *.split]
phlebas has quit [*.net *.split]
Civil has quit [*.net *.split]
kanaka has quit [*.net *.split]
mssun has quit [Ping timeout: 265 seconds]
mwhudson has joined #pypy
mwhudson has joined #pypy
mwhudson has quit [Changing host]
mjacob has joined #pypy
phlebas has joined #pypy
fijal has joined #pypy
mitsuhiko has joined #pypy
sbauman has joined #pypy
kanaka has joined #pypy
jeroud has joined #pypy
Civil has joined #pypy
bendlas has joined #pypy
mssun has joined #pypy
ethanhs_ has joined #pypy
ethanhs has quit [Ping timeout: 248 seconds]
yuyichao has quit [Remote host closed the connection]
yuyichao has joined #pypy
ethanhs__ has joined #pypy
ethanhs_ has quit [Ping timeout: 248 seconds]
adamholmberg has joined #pypy
jamesaxl has quit [Quit: WeeChat 2.0.1]
adamholmberg has quit [Ping timeout: 256 seconds]
amaury has quit [Quit: Konversation terminated!]
amaury has joined #pypy
jcea has quit [Quit: jcea]
mssun has quit [Ping timeout: 268 seconds]
mssun has joined #pypy
_whitelogger has joined #pypy
mssun has quit [Ping timeout: 260 seconds]
mssun has joined #pypy
mssun has quit [Ping timeout: 260 seconds]
mssun has joined #pypy
mssun has quit [Client Quit]
amaury has quit [Ping timeout: 240 seconds]
adamholmberg has joined #pypy
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
adamholmberg has quit [Ping timeout: 246 seconds]
kanaka has quit [Changing host]
kanaka has joined #pypy