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)"
tbodt has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
asmeurer_ has quit [Quit: asmeurer_]
dcrosta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jcea has quit [Quit: jcea]
marr has quit [Ping timeout: 258 seconds]
pilne has joined #pypy
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
DemonOne11 has joined #pypy
tbodt has joined #pypy
asmeurer__ has joined #pypy
DemonOne11 has quit [Read error: Connection reset by peer]
DemonOne11 has joined #pypy
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
tbodt has joined #pypy
tbodt has quit [Client Quit]
songww has joined #pypy
redj has quit [Read error: Connection reset by peer]
redj has joined #pypy
tbodt has joined #pypy
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ceridwen has joined #pypy
tbodt has joined #pypy
asmeurer__ has quit [Quit: asmeurer__]
tbodt has quit [Client Quit]
tbodt has joined #pypy
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
pilne has quit [Quit: Quitting!]
menip has joined #pypy
ArneBab_ has joined #pypy
ArneBab has quit [Ping timeout: 260 seconds]
asmeurer has joined #pypy
utkarsh_ has joined #pypy
utkarsh has quit [Ping timeout: 240 seconds]
fryguybob has quit [Read error: Connection reset by peer]
fryguybo1 has joined #pypy
dddddd has quit [Remote host closed the connection]
zmt00 has quit [Quit: Leaving]
asmeurer has quit [Quit: asmeurer]
songww_ has joined #pypy
songww has quit [Ping timeout: 260 seconds]
songww_ is now known as songww
tayfun has joined #pypy
menip has quit [Quit: Leaving]
asmeurer_ has joined #pypy
asmeurer_ has quit [Client Quit]
asmeurer__ has joined #pypy
DemonOne11 has quit [Read error: Connection reset by peer]
asmeurer__ has quit [Quit: asmeurer__]
asmeurer__ has joined #pypy
asmeurer__ has quit [Client Quit]
MarkMangoba has quit [Ping timeout: 240 seconds]
asmeurer has joined #pypy
MarkMangoba has joined #pypy
jacob22__ has joined #pypy
oberstet has joined #pypy
Nizumzen has joined #pypy
fijal has quit [Ping timeout: 240 seconds]
fijal has joined #pypy
infernix has quit [Excess Flood]
asmeurer has quit [Quit: asmeurer]
infernix has joined #pypy
marr has joined #pypy
oberstet has quit [Ping timeout: 240 seconds]
marr has quit [Ping timeout: 240 seconds]
<kenaan> arigo unicode-utf8 87f548473353 /rpython/rlib/rutf8.py: Should improve the situation already
<kenaan> arigo unicode-utf8 67e2516d5db6 /targetunicode-bench.py: I _think_ it was meant to be like that, or else the interface is very obscure
infernix has quit [Quit: ZNC - http://znc.sourceforge.net]
<kenaan> arigo unicode-utf8 91e03fd0b17e /rpython/rlib/rutf8.py: This is probably faster (needs non-ascii to verify)
oberstet has joined #pypy
jeroud has quit [Ping timeout: 240 seconds]
<kenaan> arigo unicode-utf8 cc3f32cc59be /rpython/rlib/rutf8.py: This reduces the overhead from 50% to 35%
jeroud has joined #pypy
<kenaan> arigo unicode-utf8 41d3807f2d87 /rpython/rlib/rutf8.py: Another big speed-up
commandoline has quit [Read error: Connection reset by peer]
commandoline has joined #pypy
infernix has joined #pypy
<kenaan> arigo unicode-utf8 6d7f2e710bd2 /rpython/rlib/rutf8.py: Inline the ascii part of unichr_as_utf8_append()
Hotpot33 has joined #pypy
<Hotpot33> ehm so pyston suffered the same fate as unladen swallow
<Hotpot33> gg, I hope pypy doesn't fall in
antocuni has joined #pypy
Hotpot33 has quit [Ping timeout: 264 seconds]
Hotpot33 has joined #pypy
marr has joined #pypy
<fijal> Hotpot33: hi
<fijal> We're quite a bit different
<Hotpot33> hi obviously too
<fijal> And a lot older than the above
<Hotpot33> I see.
<Hotpot33> is the development still active?
<fijal> There is a different approach and we're OK with long game
<fijal> Yes, very much so
<Hotpot33> okay, then, I'm assuming it's safe to use pypy in production.
<fijal> Hotpot33: people do, like mozilla
jcea has joined #pypy
<LarstiQ> Hotpot33: pypy has well over a decade of development, for years has been much more mature than pyston/unladen swallow ever were, and is having good progress recently on the scientific stack and python3.5 compatibility
<LarstiQ> I'd be quite confident running pypy in production (after testing it makes sense for your particular workload)
<LarstiQ> Hotpot33: on the other hand, more help is always welcome
<Hotpot33> oh I see
<LarstiQ> Hotpot33: oh, and rpython is used by quite a number of other languages as well
<bremner> is there a writeup somewhere of the various scientific stack projects in progress?
Guest62337 has quit [Ping timeout: 248 seconds]
<LarstiQ> bremner: hmm, not exactly. https://bitbucket.org/pypy/pypy/wiki/cpyext_2_-_cython_and_pandas is the closest, but mostly I pay attention here to what mattip reports
<LarstiQ> PRs for numpy/pandas/matplotlib etc
<LarstiQ> that wiki page hasn't been updated in a while
<LarstiQ> bremner: https://morepypy.blogspot.fi/2017/10/pypy-v59-released-now-supports-pandas.html mentioned some of the results too
<bremner> ok, thanks.
<LarstiQ> bremner: https://botbot.me/freenode/pypy/search/?q=matplotlib for some more recent discussion
songww has quit [Quit: songww]
songww has joined #pypy
marvin has joined #pypy
marvin is now known as Guest32990
songww has quit [Quit: songww]
songww has joined #pypy
songww has quit [Client Quit]
dddddd has joined #pypy
Rhy0lite has joined #pypy
<kenaan> fijal unicode-utf8 0e829cf58e7b /rpython/rlib/rutf8.py: change always_inline to try_inline
antocuni has quit [Quit: Leaving]
antocuni has joined #pypy
dcrosta has joined #pypy
Nizumzen has quit [Ping timeout: 248 seconds]
dcrosta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Nizumzen has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
dcrosta has joined #pypy
<tayfun> Why there isn't a recent pypy3 build for arm architecture?
dcrosta has quit [Ping timeout: 248 seconds]
<tos9> tayfun: I don't know for sure, but probably one of either "it wasn't enabled" or more likely "lack of build slave" would be my guess
<tos9> (Stick aroudn and someone who actually knows things will chime in, or otherwise probably send a message to pypy-dev)
<tayfun> Thanks, hopefully someone will
<fijal> tayfun: hi, the official builds are somewhat only guesses
<fijal> most distributions prefer to have their own builds
<fijal> so while I don't exactly know, likely buildslave is not running that
<tayfun> fijal: suprisingly most distributions (tried ubuntu and raspbian) has pypy2 but not pypy3
<fijal> yeah, but that's their problem not ours
<fijal> I don't find it surprising at all - vast majority of Python users use python 2 and definitely the vast majority of PyPy users
<tayfun> you are right :) not your problem
<fijal> I mean, they respond to demand to an extent
<fijal> *and* to volunteers, usually
<fijal> pester your local debian maintainer (tumbleweed here) and you might just get it
<tayfun> As a python3 guy that upsets me, so you think there is a chance to enable pypy3 build slave on your end?
<fijal> tayfun: well, what part upsets you?
<tayfun> python2 being vast majority
<tayfun> I will also contact with repo maintainers about this so thank you
<fijal> I guess you have to blame python authors for that
<fijal> or someone
<tayfun> No one is to blame all you guys making a good jobs here
<arigato> also, pypy3 is only just getting out of beta
<fijal> tayfun: oh there are plenty of people to blame for python3 not being popular, it's just not us :-)
oberstet has quit [Ping timeout: 240 seconds]
<tumbleweed> tayfun: it's pretty close to being ready
<runciter> tumbleweed: hi, a while ago i asked about the ubuntu PyPy PPA. if you responded it got lost my bouncer's buffer for this channel
<runciter> tumbleweed: is there anything i can do to help get 5.9.0 into https://launchpad.net/~pypy/+archive/ubuntu/ppa ?
tav has quit [Read error: Connection reset by peer]
<tumbleweed> runciter: no, I was waiting to get it built properly in debian, but that turned into a bit of a quagmire
<runciter> tumbleweed: ah, got it
<tumbleweed> I could actually use some help with that. I need to identify some more places to put dot() calls in translation
<tumbleweed> we've been hitting a lot of timeouts again recently https://buildd.debian.org/status/package.php?p=pypy
<tumbleweed> I can request increases (and have) but that's always going to be slow and involve discussion. Getting pypy better at showing progress, even when thrashing like mad, would help
oberstet has joined #pypy
<runciter> hm
<runciter> i now have a computer that's capable of building pypy
tbodt has joined #pypy
tbodt has quit [Ping timeout: 248 seconds]
jacob22__ has quit [Ping timeout: 240 seconds]
<kenaan> fijal unicode-utf8 55238fb1d18a /pypy/objspace/std/: use iterator for islower
traverseda has joined #pypy
<arigato> tumbleweed: well, the situation you describe only occurs on Mips
<arigato> I am rather unsure that anyone needs pypy on mips, but well, I would be satisfied with "they get the last version that compiled, even if it's a bit older"
<arigato> imho
<arigato> imho too, the most reasonable pypy installation on mips or alpha or hppa or sparc is: "ln -s python pypy"
Nizumzen has quit [Ping timeout: 258 seconds]
tbodt has joined #pypy
<tumbleweed> arigato: it has been an issue on other archs too
<tumbleweed> but really, things are much easier for us in debian when we have pypy everywhere
<tumbleweed> (whether or not it's particularly useful)
mattip has joined #pypy
<arigato> tumbleweed: yes, I understand, that's why I suggested "ln -s python pypy" as a way to have ``pypy'' everywhere
<tumbleweed> that won't work
<tumbleweed> it would have to be configured to put things in the same places as pypy
<tumbleweed> pypy works just fine on mips - the issue here is buildds with not enough ram
<arigato> no, I mean, add a dependency on the regular cpython on these arches
<tumbleweed> oh, we do that
<arigato> and put only a couple of symlinks inside the "pypy" package
<tumbleweed> I think that's going to be quite complex, actually
<tumbleweed> getting pypy built on mips isn't proving impossible, just slow
tav has joined #pypy
<arigato> *shrug*
<arigato> a quick hack would be thread.start_new_thread(f) where f prints a dot every 10 seconds
<tumbleweed> yeah
<tumbleweed> I'm going to try to do something better than that
<arigato> better only in mot sense of the word; it's worse in that it prevents pypy 5.9 from showing up on platforms where 99% of people are
<arigato> s/mot/most
<arigato> there was a very rare issue recently, where a loop over a dictionary was potentially infinite depending on dict ordering
<arigato> it was a top-level loop in the annotation phase
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<arigato> so what I mean is that if you add "print dot" in the top-level loop of the annotation phase, then you risk not doing anything better than "print a dot every 10 seconds anyway"
zmt00 has joined #pypy
<arigato> much saner to disable the output check (or work around it with printing a dot every 10 seconds), but having an absolute time bound
Nizumzen has joined #pypy
<arigato> which can be done simply by printing every minute "keepalive, %d minutes left" downwards until 0, and then not printing anything anymore
Nizumzen has quit [Client Quit]
Nizumzen has joined #pypy
jamesaxl has joined #pypy
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
<tumbleweed> arigato: that makes sense
<dddddd> Excuse me, tumbleweed, Lacking a RPython package (I think there's an open bug about it), which is the recommended way to get it on Debian? I came up with [0]. What do you think? [0] See "Dependencies" at https://notabug.org/deesix/z80jit
jamesaxl has quit [Read error: Connection reset by peer]
<fijal> dddddd: you can pip install rpython, these days
jamesaxl has joined #pypy
<tumbleweed> dddddd: we should have an rpython package, yes
<dddddd> fijal, I'll keep that in mind too, thanks.
drolando has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<dddddd> Anyway, I don't like to use extra package managers that much.
drolando has joined #pypy
slacky has quit [Ping timeout: 240 seconds]
tbodt has joined #pypy
asmeurer_ has joined #pypy
drolando has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nunatak has joined #pypy
asmeurer_ has quit [Ping timeout: 240 seconds]
drolando has joined #pypy
<dddddd> How rpython version numbering works? I'm a bit surprised seeing 0.2.1 in pip? (I'm trying to compare it, let's say, with the one in the debian pypy source-package)
<dddddd> *in pip (no question mark there, sorry)
<fijal> it has no relation to pypy versioning at all
<dddddd> rpython --version doesn't seems to exists, and --help does not give any version number.
<fijal> indeed, that seems like a bug
<fijal> dddddd: file a bug report?
<fijal> please :)
<dddddd> It seems to be some support to extract the version from hg or git indeed.
<dddddd> (I don't know if pypy or rpython version)
<dddddd> I tried from the git repo too, BTW.
<fijal> we have nothing to do with the git repo
<dddddd> ok
asmeurer__ has joined #pypy
<arigato> a blast from the past
<antocuni> arigato: indeed, I remember
<arigato> unless I'm misreading, this person's logs show VC 2017
<arigato> so no progress at all in VC regarding this
<antocuni> who needs files bigger than 64k, anyway?
<arigato> I think it's not about the size of the file
<arigato> it's the size of a single character string
<antocuni> aaah
<antocuni> I misread it
<antocuni> I think that at some point we also has a workaround to limit the size of a single C file
<antocuni> because MSVC could not handle them
<arigato> yes, there used to be also another limitation for the number of lines in one C source file
<antocuni> right
<antocuni> maybe at least this one was fixed :)
<arigato> dunno if this limitation still exists, but anyway, it seems that gcc consumes too much memory if given too large files
<arigato> so it's still a good idea to have that limit
asmeurer__ has quit [Quit: asmeurer__]
Nizumzen has quit [Ping timeout: 260 seconds]
dcrosta has joined #pypy
dcrosta has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AndrewBC has quit [Ping timeout: 240 seconds]
dcrosta has joined #pypy
inad922 has joined #pypy
antocuni has quit [Ping timeout: 250 seconds]
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<kenaan> fijal unicode-utf8 f6b0e685b84d /unicode-bench.py: small improvements
<kenaan> fijal unicode-utf8 0c5fc845224f /pypy/objspace/std/unicodeobject.py: more trivial use cases for Utf8StringIterator
dcrosta has quit [Quit: Textual IRC Client: www.textualapp.com]
<kenaan> arigo cffi/cffi 9b653b9a1c87 /cffi/recompiler.py: Issue #348 Fix for MSVC complaining about very large strings.
slacky has joined #pypy
tbodt has joined #pypy
slacky has quit [Ping timeout: 276 seconds]
dcrosta has joined #pypy
<kenaan> fijal unicode-utf8 a6a28d7e46a8 /pypy/interpreter/unicodehelper.py: try to improve latin1 handling
AndrewBC has joined #pypy
Nizumzen has joined #pypy
Rhy0lite has quit [Quit: Leaving]
jacob22__ has joined #pypy
dw has quit [Remote host closed the connection]
dw has joined #pypy
Nizumzen has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
Nizumzen has joined #pypy
<dddddd> Tried rpython/tool/version.py from inside the Mercurial repo and it's not going to return x.y.z anyway, but something like ('default', '9dad012e168e')
<fijal> dddddd: that's the repo version
<fijal> dddddd: anyway, why do you need that?
<fijal> (commit ID that is)
<dddddd> Sure it is. I like to know the rpython version.
<kenaan> fijal unicode-utf8 c211485151ba /pypy/interpreter/unicodehelper.py: refactor
<fijal> dddddd: create a bug report and we'll add an API :)
<dddddd> I don't have a bitbucket account, nor need an API, just to map some tree of code with it's version. I guess you're not really versioning rpython in the tree (which it's fine given the close pypy-rpython relation, I guess)
<dddddd> *its version
<fijal> right then ('default', '9dad012e168e') is a thing you want I guess?
<arigato> you either want an API, or you are happy with whatever internal functions like this one returns, right?
<dddddd> Thw question is... how can I compare that pip (0.2.1) with some other rpython (say pypy 2.6.0)
<fijal> you cannot
<fijal> the pypy versions don't have a branded rpython
<dddddd> Where comes from the 0.2.1 then?
<fijal> pypy version is irrelevant
<fijal> it's a bit like asking which GCC version is python 3.5 compiled with
<fijal> you can (sometimes) use more than one
<fijal> ('default', '9dad012e168e')
<fijal> is as good as it gets
<fijal> 0.2.1 is something we added to pip because pip asks it
jcea has quit [Remote host closed the connection]
<arigato> we could still try to give it a number like "5.9" that matches the pypy version
jcea has joined #pypy
<arigato> just because there is no reason *not* to do that
<dddddd> Using that analogy, I want to know the gcc version (indepently of pypy, python or some another program).
<arigato> there is no official way, that's why fijal suggested to open an issue and we'll add one
<mattip> njs: ping
tbodt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
slacky has joined #pypy
traverseda has quit [Remote host closed the connection]
<mattip> discussion on numpy about deprecation / non-deprecation of PyPy incompatible UPDATEIFCOPY semantics
<mattip> does anyone remember where in CPython docs they say "don't do too much in a deallocator"?
slacky has quit [Ping timeout: 268 seconds]
Demon111 has joined #pypy
jamesaxl has quit [Quit: WeeChat 1.9.1]
lesshaste has quit [Quit: Leaving]
<Demon111> mattip: I figured out the debug issue we talked about yesterday
<mattip> Demon111: nice, care to share?
<Demon111> mattip: the "debug" kwarg never makes it into build_ext(), the only way it works is by using "-g" as a command line argument to setup.py. this also makes the distutils try to link python27_d ... which is an unwanted side effect requiring me to fake that file
<mattip> none of the CFLAGS or extra_compile_args suggestions helped?
<arigato> mattip: maybe you have in mind the Cython docs, that do say that
<Demon111> I'm not sure I tried all of them, but looking at the code in distutils, it pulls the debug args from the command line before linking
<mattip> arigato: thanks
tbodt has joined #pypy
<mattip> link?
<arigato> <Demon111> I'm not sure I tried all of them, but looking at the code in distutils, it pulls the debug args from the command line before linking
<arigato> ...uh? sorry
<mattip> thanks
<arigato> Demon111: sorry about that, it was a copy-paste mistake
<mattip> Demon111: it seems like the side effects are not so nice, is this for general consumption or just for you?
<Demon111> well, it's for an internal tool
altendky has quit [*.net *.split]
dustinm has quit [*.net *.split]
dpn` has quit [*.net *.split]
agronholm has quit [*.net *.split]
bremner has quit [*.net *.split]
ColdHeat has quit [*.net *.split]
dw has quit [*.net *.split]
drolando has quit [*.net *.split]
nunatak has quit [*.net *.split]
commandoline has quit [*.net *.split]
pulkitg has quit [*.net *.split]
bendlas has quit [*.net *.split]
_habnabit has quit [*.net *.split]
tmarkovich has quit [*.net *.split]
cfbolz has quit [*.net *.split]
<Demon111> can you double check this? in build_ext.py the call to link_shared_object() passed debug from self.debug, and that comes from get_option_dict() and so forth...
huonw has quit [Ping timeout: 252 seconds]
<Demon111> I initially built this with VS and passed the extra debug args through extra_args... and distutils doesn't make the linker strip the symbols because that's not how it works in VS
<Demon111> anyway, if this is the only way I'll just have setup.py fake the python dll
yuvipanda has quit [Ping timeout: 248 seconds]
huonw has joined #pypy
abvi[m]1 has quit [Ping timeout: 255 seconds]
<mattip> extra_compile_args, and extra_link_args https://docs.python.org/2/distutils/apiref.html#distutils.core.Extension
<mattip> but I thought the original problem was gcc -s, not VS
<Demon111> no, the original problem is gcc (mingw32)
<Demon111> wait, I think I missed something
<mattip> you can use any of the Extension class kwargs in set_source, and they will be passed to distutils
<Demon111> I had "extra_compile_args" messed up, but now that I fixed it, the linker is passed with both "-s" and "-g"
<Demon111> and objdump reports no debug symbols...
altendky has joined #pypy
dustinm has joined #pypy
dpn` has joined #pypy
bremner has joined #pypy
agronholm has joined #pypy
ColdHeat has joined #pypy
dw has joined #pypy
commandoline has joined #pypy
tmarkovich has joined #pypy
cfbolz has joined #pypy
_habnabit has joined #pypy
drolando has joined #pypy
altendky has quit [Max SendQ exceeded]
altendky has joined #pypy
<mattip> maybe you should try to find where in sysconfig or distutils.sysconfig you are getting that "-s" from,
<mattip> I am not an expert but it seems to me there is no "undo" for that compiler flag
<Demon111> mattip: there's a if statement adding it to extra_preargs in link(), happens if debug is false
<mattip> is that mingw32 specific? I have not seen gcc -s on my systems
<Demon111> it's in cygwinccompiler.py
slacky has joined #pypy
<Demon111> yeah, I don't see it in unixccompiler.py... this is weird
<Demon111> looks like I'll have to hack it, no big deal
<Demon111> thanks for the help
<mattip> they commented the choice - it saves perhaps 256KB. Even in 2001 (via git blame) that was not so much
slacky has quit [Ping timeout: 250 seconds]
<mattip> looking at our ARM builds, we are building pypy-c-jit-linux-armel and pypy-c-linux-armel (difference is the jit),
<mattip> pypy-c-jit-linux-armhf-raspbian and pypy-c-linux-armhf-raspbian
<mattip> and testing pypy-c-app-level-linux-armhf-v7 and pypy-c-jit-linux-armhf-v7
<mattip> ok to drop the non-JIT from the nightly builds?
Demon111 has quit [Quit: Page closed]
jimbaker_ has quit [Ping timeout: 268 seconds]
dustinm has quit [Quit: Leaving]
dustinm has joined #pypy
jimbaker_ has joined #pypy
jacob22__ has quit [Ping timeout: 248 seconds]
drolando has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<mattip> I guess we needed them when ARM was young and the JIT did not yet work
mattip has left #pypy ["bye"]
drolando has joined #pypy
Nizumzen has quit [*.net *.split]
tayfun has quit [*.net *.split]
ArneBab_ has quit [*.net *.split]
holdsworth has quit [*.net *.split]
froztbyte has quit [*.net *.split]
iblis17 has quit [*.net *.split]
jcea has quit [Remote host closed the connection]
jcea has joined #pypy
tayfun has joined #pypy
froztbyte has joined #pypy
ArneBab_ has joined #pypy
holdsworth has joined #pypy
iblis17 has joined #pypy
slacky has joined #pypy
slacky has quit [Ping timeout: 240 seconds]
oberstet has quit [Remote host closed the connection]
oberstet has joined #pypy
<kenaan> mattip buildbot 21cd87db82d9 /bot2/pypybuildbot/: no need for non-JIT builds on ARM, schedule backend tests only for RPython changes
bbot2 has quit [Quit: buildmaster reconfigured: bot disconnecting]
bbot2 has joined #pypy
drolando has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/5132 [pjenvey: force build, memory-accounting]
drolando has joined #pypy
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 255 seconds]
slacky has joined #pypy
slacky has quit [Ping timeout: 255 seconds]
Nizumzen has joined #pypy