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
stevenja_ has quit [Remote host closed the connection]
stevenja_ has joined #pypy
stevenja_ has quit [Ping timeout: 256 seconds]
nunatak has quit [Quit: Leaving]
stevenja_ has joined #pypy
stevenja_ has quit [Remote host closed the connection]
stevenja_ has joined #pypy
stevenja_ has quit [Ping timeout: 265 seconds]
marky1991 has joined #pypy
stevenja_ has joined #pypy
stevenja_ has quit [Remote host closed the connection]
stevenja_ has joined #pypy
stevenja_ has quit [Ping timeout: 245 seconds]
stevenja_ has joined #pypy
stevenja_ has quit [Remote host closed the connection]
stevenja_ has joined #pypy
stevenja_ has quit [Remote host closed the connection]
stevenja_ has joined #pypy
marky1991 has quit [Read error: Connection reset by peer]
marky1991 has joined #pypy
marky1991 has quit [Read error: Connection reset by peer]
jamesaxl has joined #pypy
jacob22__ has joined #pypy
stevenja_ has quit [Remote host closed the connection]
stevenja_ has joined #pypy
stevenja_ has quit [Ping timeout: 245 seconds]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 240 seconds]
<trfl>
I have managed to get a working build of pypy running on my musl-based distro, however plat-mac is installed rather than plat-mac. Any idea where the decision is made on which platform-specific components to build in is made, or rather where the platform detection might be going wrong?
<trfl>
the printout when starting pypy2 itself is sane: [PyPy 6.0.0 with GCC 6.4.0] on linux2
<trfl>
correction: ...however plat-mac is installed rather than plat-linux2 :p
<mattip>
trfl: what are 'plat-mac' and 'plat-linux2'? I am not familiar with the term.
<mefistof1les>
hello, I'm looking for an option to use pypy as a python to C or bytecode transllation, like Cython's Cythonize, is there a way to do this with pypy?
<trfl>
platform-specific modules that are installed into lib-python/2.7/plat-linux2 for pypy, or /usr/lib/python2.7/plat-linux2 for cpython
<mattip>
mefistof1les: no, that is not the goal of the project. You might have better luck with pythran, nuitka, or cython.
lritter has quit [Ping timeout: 260 seconds]
<trfl>
I'm currently getting the platform-specific modules for mac osx rather than linux so at some point during the build process there's a platform confusion
<mefistof1les>
mattip: ok, thanks
<mattip>
trfl: what do you get when you do pypy -c "import sys; print sys.platform"
<trfl>
the correct response, linux2
hotpot33 has joined #pypy
stevenja_ has joined #pypy
stevenja_ has quit [Remote host closed the connection]
stevenja_ has joined #pypy
_blackstack has joined #pypy
stevenja_ has quit [Remote host closed the connection]
stevenja_ has joined #pypy
hotpot33 has quit [Read error: Connection reset by peer]
stevenja_ has quit [Read error: Connection reset by peer]
stevenja_ has joined #pypy
mefistof1les has quit [Ping timeout: 248 seconds]
stevenja_ has quit [Ping timeout: 268 seconds]
mefistof1les has joined #pypy
<mattip>
trfl: I only see an import of "plat-mac" at startup time, and only if sys.platform == 'darwin'
<mattip>
trfl: if you put some garbage around the offending code, so that you would get a syntax error on import, do you get a stacktrace that can help work this out?
<mattip>
trfl: where 'startup time' is post-translation startup of the finished pypy