cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end ) | use cffi for calling C | if a pep adds a mere 25-30 [C-API] functions or so, it's a drop in the ocean (cough) - Armin
<antocuni> uh, actually it seems there are tests which rely on this; e.g. objspace/std/test/test_boolobject:TestW_BoolObject, which happily uses the space even if it's just a normal class
<antocuni> but I claim this is "wrong"
raoul1 has joined #pypy
<raoul1> Hi, I am trying to use the Pypy translator on Debian. I have installed the 'pypy3' and 'pypy3-dev' packages, but the 'rypython' script described in the doc is absent. Does that mean that the debian package actually gives you pypy without the translator toolchain?
lritter has quit [Ping timeout: 240 seconds]
BPL has quit [Quit: Leaving]
raoul1 has quit [Quit: WeeChat 2.7.1]
jcea has quit [Quit: jcea]
andi- has quit [Ping timeout: 256 seconds]
andi- has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
adamholmberg has joined #pypy
jvesely has quit [Remote host closed the connection]
jvesely has joined #pypy
adamholmberg has quit [Ping timeout: 256 seconds]
dddddd has quit [Ping timeout: 256 seconds]
wleslie_ has joined #pypy
wleslie has quit [Ping timeout: 260 seconds]
plan_rich has quit [Remote host closed the connection]
otisolsen70_ has joined #pypy
xcm has quit [Remote host closed the connection]
xcm has joined #pypy
xcm has quit [Ping timeout: 240 seconds]
xcm has joined #pypy
otisolsen70__ has joined #pypy
otisolsen70_ has quit [Ping timeout: 256 seconds]
otisolsen70__ has quit [Quit: Leaving]
<mattip> rc1 release candidates are up, please download and try them out
YannickJadoul has joined #pypy
<YannickJadoul> mattip: running `pypy3.6-v7.3.1rc1-linux64/bin/pypy3 --version` prints `PyPy 7.3.2-alpha0 with GCC 7.3.1 20180303 (Red Hat 7.3.1-5)]` for me so something might be wrong with the version number?
<cfbolz> antocuni: many many interplevel tests use that space
<cfbolz> raoul1: yes, the translator is not packaged
<mattip> YannickJadoul: thanks. It seems to be only the 3.6 version somehow got messed up.
<mattip> I will do a rc2
<YannickJadoul> Yeah, still need to try 2.7
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/5815 [mattip: Forced by command line script, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6915 [mattip: Forced by command line script, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/5015 [mattip: Forced by command line script, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/5234 [mattip: Forced by command line script, release-pypy3.6-v7.x]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-aarch64/builds/440 [mattip: Forced by command line script, release-pypy3.6-v7.x]
<antocuni> cfbolz: so it is done on purpose?
<antocuni> it looks wrong to me, as there are probably many tests which don't need it at all
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6915 [mattip: Forced by command line script, release-pypy3.6-v7.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-32/builds/5815 [mattip: Forced by command line script, release-pypy3.6-v7.x]
<cfbolz> antocuni: I am not sure what the original intent was
<cfbolz> but it's definitely used in a many places
dddddd has joined #pypy
adamholmberg has joined #pypy
jvesely has quit [Remote host closed the connection]
jvesely has joined #pypy
adamholmberg has quit [Ping timeout: 256 seconds]
BPL has joined #pypy
wleslie_ has quit [Quit: ~~~ Crash in JIT!]
nopf has quit [Remote host closed the connection]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-win-x86-32/builds/5234 [mattip: Forced by command line script, release-pypy3.6-v7.x]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-macosx-x86-64/builds/5015 [mattip: Forced by command line script, release-pypy3.6-v7.x]
jcea has joined #pypy
adamholmberg has joined #pypy
adamholmberg has quit [Ping timeout: 250 seconds]
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-aarch64/builds/440 [mattip: Forced by command line script, release-pypy3.6-v7.x]
jcea has quit [Ping timeout: 240 seconds]
<mattip> YannickJadoul: updated, can you check python3.6 rc2?
jvesely has quit [Read error: Connection reset by peer]
jvesely_ has joined #pypy
jvesely_ is now known as jvesely
<bbot2> Exception: http://buildbot.pypy.org/builders/pypy-c-jit-linux-s390x/builds/1301 [mattip: Forced by command line script, release-pypy3.6-v7.x]
plan_rich has joined #pypy
jcea has joined #pypy
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-s390x/builds/1302 [planrich: force build, default]
adamholmberg has joined #pypy
<YannickJadoul> mattip: Yes, that does show the right version! :-)
<YannickJadoul> I can make a PR on cibuildwheel as well, to see if all tests succeed
Dejan has joined #pypy
Dejan has joined #pypy
Dejan has quit [Changing host]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
<antocuni> speaking of tests, I just noticed this, in the latest extra_test run: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/6913/steps/shell_15/logs/stdio
<antocuni> the hypotesis plugin is disabled because we use a pytest version which is too old. I don't know if this causes any problem and/or if we are skipping tests because of that
<cfbolz> antocuni: the approach is to pin an older hypothesis version
adamholmberg has quit []
adamholmberg has joined #pypy
<YannickJadoul> mattip: Running into an error on macOS, in joerick/cibuildwheel#304
<YannickJadoul> `/tmp/pypy2.7-v7.3.1rc1-osx64/lib-python/2.7/hashlib.py:146: RuntimeWarning: The _hashlib module is not available, falling back to a much slower implementation (unable to load extension module '/tmp/pypy2.7-v7.3.1rc1-osx64/lib_pypy/_pypy_openssl.pypy-73.so': dlopen(/tmp/pypy2.7-v7.3.1rc1-osx64/lib_pypy/_pypy_openssl.pypy-73.so, 6): Symbol not found: ____chkstk_darwin`
Bushwhackers|WGH is now known as WGH
<YannickJadoul> On Windows get-pip seems to fail with a `WARNING: Failed to write executable - trying to use .deleteme logic` message.
plan_rich has quit [Remote host closed the connection]
<YannickJadoul> (I know there's ensurepip, but since that's not available on all CPython versions, we're using get-pip.py to be generic)
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-s390x/builds/1302 [planrich: force build, default]
<mattip> YannickJadoul: what python does not support ensurepip?
<mattip> as for the macOS OpenSSL problem: did that work with 7.3.0?
<mattip> get pip is problematical
lritter has joined #pypy
<YannickJadoul> mattip: CPython 2.7 and 3.5 don't support ensurepip, I thought?
<YannickJadoul> And yes, let me revert the last commit on that PR (to use 7.3.0). Unless something else changed meanwhile, that should work
mvantellingen has joined #pypy
krono_ has joined #pypy
krono has quit [Disconnected by services]
krono_ is now known as krono
krono has quit [Client Quit]
<YannickJadoul> Annoyingly, I can't reproduce the mac problem manually
<antocuni> cool, thanks to heptapod now we run hpy tests at every push in the hpy branch :) https://foss.heptapod.net/pypy/pypy/-/jobs/66579
<mattip> YannickJadoul: ensurepip was backported to python 2.7, and is supported from 3.4
<YannickJadoul> mattip: Yeah, I just checked. Really wonder where I got that idea
<YannickJadoul> We still have the problem that if `pip` is already installed but only as `pip3` and `pip3.x`, it won't create an alias as `pip` anymore, though :-(
<mattip> isn’t python-m pip better anyway? pip is not really a command so much as an alias, and a poor one at that IMO
<YannickJadoul> Myeah, maybe, but we're providing pip as a shortcut to custom user commands
<YannickJadoul> So pip is promised to be resolved to the Python version being built :-/
YannickJadoul has quit [Quit: Leaving]
rubdos_ has joined #pypy
rubdos has quit [Ping timeout: 240 seconds]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-s390x/builds/1303 [planrich: force build, default]
jvesely has quit [Read error: Connection reset by peer]
jvesely_ has joined #pypy
jvesely_ is now known as jvesely
rubdos_ is now known as rubdos
<mattip> fwiw, that windows error is due to using pip ...
<mattip> pip install —upgrade pip
<mattip> use python -m pip install —upgrade pip instead
Dejan has quit [Quit: Leaving]
rubdos has quit [Ping timeout: 256 seconds]
jvesely has quit [Read error: Connection reset by peer]
adamholmberg has quit [Read error: Connection reset by peer]
adamholmberg has joined #pypy
jvesely has joined #pypy
jvesely has quit [Remote host closed the connection]
adamholmberg has quit [Remote host closed the connection]
adamholmberg has joined #pypy
adamholmberg has quit [Remote host closed the connection]
jvesely has joined #pypy
adamholmberg has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-s390x/builds/1303 [planrich: force build, default]
dddddd has quit [Ping timeout: 256 seconds]
adamholmberg has quit [Ping timeout: 256 seconds]