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
Guest87173 has joined #pypy
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
jcea has quit [Ping timeout: 258 seconds]
Guest87173 has quit [Quit: Connection closed for inactivity]
mgedmin has quit [Quit: ZNC - https://wiki.znc.in/ZNC]
mgedmin has joined #pypy
phoe6_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
oberstet has quit [Remote host closed the connection]
camelCaser has quit [Ping timeout: 246 seconds]
camelCaser has joined #pypy
<mattip> cfbolz: there are some new untranslated errors in 3.7 around test_build_set_unpack
<mattip> any ideas?
<cfbolz> mattip: likely my fault somehow
<cfbolz> Will take a look later
<mattip> also, after moving the warnings tests in 7d448a938127 there is a translated test failure
<mattip> thanks
<mattip> hmm, the warnings tests fails only on translated 2.7
<cfbolz> mattip: :-(
<mattip> the warning test fails on cpython2 when run with -D
<mattip> and for some reason no app_*.py tests run with pypy3.7*/bin/pypy pytest.py -D ...
<mattip> collection skips them all
stillinbeta has quit [Read error: Connection reset by peer]
kristjansson has quit [Ping timeout: 268 seconds]
stillinbeta has joined #pypy
kristjansson has joined #pypy
<mattip> nevermind, the problem was between the keyboard and the chair
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/7389 [hodgestar: force build, hpy-update-to-2829a0d]
oberstet has joined #pypy
<Hodgestar> antocuni: The HPy_FatalError test failed with "CompletedProcess(args=['/build_dir/pypy-c-jit-linux-x86-64/venv/pypy-venv/bin/pypy3', '-c', 'import mytest as mod; mod...pypy3: error while loading shared libraries: libffi.so.6: cannot open shared object file: No such file or directory\n')". The rest of the tests succeed, so possibly the test runner is passed a suitable working directory or extra library paths? Any suggestions
<Hodgestar> for how to debug further? I should probably look at the code that runs on the buildbots, but I'm not sure where that is.
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/7389 [hodgestar: force build, hpy-update-to-2829a0d]
<mattip> Hodgestar: that test calls subproces.run(... env={ ... }) where the env resets the entire environment
<mattip> rather than adding to it
<Hodgestar> mattip: Good point. I will fix that.
<Hodgestar> I should perhaps also keep the rest of the PYTHONPATH.
<mattip> env = os.environ.copy(); env['PYTHONPATH'] = ...
<mattip> you can test locally by downloading the tarball from https://buildbot.pypy.org/nightly/hpy-update-to-2829a0d/
<mattip> unpacking, then set up the test environment with pypy3 -mensurepip; pypy3 -mpip install -rextra_tests/requirements.txt
<mattip> then pypy3 -mpytest extra_tests/...
<Hodgestar> Woot.
<mattip> (you might need to be off the pypy base directory, since it has a pytest.py file that will get picked up instead of the -m pytest you want)
<cfbolz> mattip: of course if I run just the warnings test file it passes
<cfbolz> (on the nightly build)
<cfbolz> mattip: can I see with which other files it was executed in the same run?
<cfbolz> mattip: the 3.7 problems are fixed
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/7390 [hodgestar: force build, hpy-update-to-2829a0d]
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
* cfbolz adds some comments on the meth_fastcall PR
jcea has joined #pypy
<Hodgestar> mattip: Tx for spotting the env issue. Test is passing now!
<Hodgestar> The only failing hpy extra tests now is the one for the legacy getset which are not yet implemented. I will have a look at how hard implementing those is in a bit.
<antocuni> yes, the legacy_getset is my fault. On the applevel tests it doesn't fail because it's skipped from within the conftest
<antocuni> but the skip is not "propagated" to extra_tests
<antocuni> but yes, it seems easier to just fix it :)
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/7390 [hodgestar: force build, hpy-update-to-2829a0d]
danchr_ is now known as danchr
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
dnshane has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
dnshane has joined #pypy
wleslie has quit [Ping timeout: 240 seconds]
lritter has joined #pypy
wleslie has joined #pypy
otisolsen70 has joined #pypy
otisolsen70_ has joined #pypy
otisolsen70_ has quit [Client Quit]
otisolsen70 has quit [Ping timeout: 256 seconds]
<bbot2> Started: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/7391 [hodgestar: force build, hpy-update-to-2829a0d]
jacob22 has quit [Read error: Connection reset by peer]
jacob22 has joined #pypy
wleslie has quit [Ping timeout: 260 seconds]
wleslie has joined #pypy
<bbot2> Failure: http://buildbot.pypy.org/builders/pypy-c-jit-linux-x86-64/builds/7391 [hodgestar: force build, hpy-update-to-2829a0d]
Smigwell has quit [Ping timeout: 240 seconds]
Smigwell has joined #pypy
<Hodgestar> The hpy branch is up to date with the hpy master branch again. Woot.
<Hodgestar> mattip, ronan, antocuni: Did we come to a conclusion about which way (hpy, py3.6, py3.7) branches should be merged?
<mattip> not really
<mattip> the nightly buildbots only run default and 3.7
lritter has quit [Quit: Leaving]
oberstet has quit [Remote host closed the connection]
<antocuni> if we stopped running 3.7 nightlies, I vote for hpy to target 3.7 only
dmalcolm_ has quit [Remote host closed the connection]
dmalcolm_ has joined #pypy