arigato 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 | mac OS and Fedora are not Windows
<kenaan> andrewjlawrence winoverlapped a98c0892bf12 /lib_pypy/: Fixed a another test
dddddd has quit [Remote host closed the connection]
demonimin has quit [Ping timeout: 245 seconds]
demonimin has joined #pypy
demonimin has quit [Changing host]
demonimin has joined #pypy
[Arfrever] has quit [Quit: leaving]
energizer` has joined #pypy
forgottenone has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
energizer` has quit [Ping timeout: 244 seconds]
_whitelogger has joined #pypy
<mattip> it seems my chroot games on bencher4 broke /tmp inside the 64-bit chroot, there are permission failures when creating files
<mattip> stopping the 64-bit buildslave, umounting /tmp, again mounting it, and restarting the buildslave did not clean it up
<arigato> can you create files there manually?
<arigato> ...well I guess so
<mattip> yes, it is only these tests that fail
<arigato> makes little sense: it seems that it could create the directory /tmp/ffi-118, but not the symlink inside it
<arigato> what if you try manually "mkdir ffi-test", "cd ffi-test", "ln -s foobar .lock" ?
* mattip trying
<mattip> maybe running both 32 and 64 slaves in parallel is killing the machine, I cannot log in right now
<arigato> the machine seems completely unreachable
<mattip> ok, so it seems that whole thing was a bad idea. Alternatives: go back to running the 32 bit slave on buildbot.pypy.org (where it was),
<arigato> I doubt running the 32bit slave on bencher4 is related to the current outage
<mattip> find another machine to run it on, add a lock to limit the runs?
<arigato> let's not make plans until we know what's going on
<arigato> I don't think running twice as many tests is enough to make a machine completely disconnect from the internet
<mattip> ok. I will mail the admins
<arigato> thanks
forgottenone has joined #pypy
demonimin has quit [Quit: bye]
demonimin has joined #pypy
<fijal> crazy
dante has quit [Quit: bye]
dante has joined #pypy
antocuni has joined #pypy
Masklinn has joined #pypy
dante has quit [Remote host closed the connection]
dante has joined #pypy
forgottenone has quit [Remote host closed the connection]
dddddd has joined #pypy
antocuni has quit [Ping timeout: 244 seconds]
<tos9> He started yesterday with "yo uh, there's no way to get the current line number and source file for the executing line wat?"
<tos9> so clearly him and JS are collectively devolving in capabilities
<tos9> How does one run the tests on a py3
<tos9> I get "RuntimeError: use python 2 to run tests" even on py3.6 branch
<mattip> yes, that is correct. use python2 pytest.py ...
<tos9> Oh, there's a --python...
<mattip> if you want to run tests after translation, that is a different story, depends on which directory you are testing
<tos9> mattip: I want to run them after translation yeah
<tos9> mattip: it's a lib-python test
<mattip> so just pypy3-c lib-python/test
<mattip> so just pypy3-c lib-python/3/test/test_file.py
<tos9> mattip: That blows up for some syntax errors along the way: https://bpaste.net/show/3264a9906d11
<mattip> or python2 pytest.py -A --python=path/to/pypy3 lib-python
<mattip> take out the pytest.py
<tos9> Ah ok. Just run them via unittest
<mattip> +1
<tos9> Cool, thanks.
jcea has joined #pypy
the_drow has joined #pypy
jcea has quit [Remote host closed the connection]
<the_drow> Hi, vmprof doesn't have wheels for linux for version 0.4.12.
<the_drow> Is this intentional? It contradicts the documentation.
lritter has joined #pypy
jcea has joined #pypy
forgottenone has joined #pypy
antocuni has joined #pypy
lauren has quit []
lauren has joined #pypy
marky1991 has joined #pypy
marky1991_2 has joined #pypy
marky1991 has quit [Ping timeout: 255 seconds]
<kenaan> stevie_92 cpyext-gc-cycle 38a9f6496360 /: Implemented interface for gc.garbage list
jacob22_ has joined #pypy
Masklinn has quit []
jacob22 has quit [Ping timeout: 255 seconds]
Rhy0lite has joined #pypy
Ai9zO5AP has joined #pypy
<kenaan> cfbolz default 4d37ac959895 /pypy/interpreter/astcompiler/test/test_compiler.py: test (fails on py3) to check for the bytecode optimization of constant tuples
<kenaan> cfbolz py3.6 8317fe5138ca /: merge default
<kenaan> cfbolz py3.6 2ff7e1e52fe2 /pypy/interpreter/astcompiler/optimize.py: fix test_constant_tuples: bytes were not considered constantifiable
Masklinn has joined #pypy
mattip has quit [Ping timeout: 246 seconds]
mattip has joined #pypy
marky1991_2 has quit [Read error: Connection reset by peer]
the_drow has quit [Remote host closed the connection]
hexa- has quit [Quit: WeeChat 2.3]
Zaab1t has joined #pypy
hexa- has joined #pypy
moei has joined #pypy
antocuni has quit [Ping timeout: 244 seconds]
k1nd0f has joined #pypy
k1nd0f has quit [Client Quit]
Zaab1t has quit [Quit: bye bye friends]
<Hodgestar> Lol. Accurate. :)
cfbolz has quit []
Rhy0lite has quit [Quit: Leaving]
forgottenone has quit [Quit: Konversation terminated!]
forgottenone has joined #pypy
Arfrever has joined #pypy
forgottenone has quit [Quit: Konversation terminated!]
Masklinn has quit []
tazle_ has quit [Quit: leaving]
tazle has joined #pypy
Ai9zO5AP has quit [Quit: WeeChat 2.3]
<kenaan> mattip newmemoryview-app-level 05a3ee709f7c /lib_pypy/_ctypes/array.py: fix 2/3 compatibility
<kenaan> mattip newmemoryview-app-level ecee4043385d /: test, add a class which fills in tp_as_buffer.bf_getbuffer via __buffer__
<mattip> in ecee4043385d I made a W_Bufferable and exposed it to app-level as well as to cpyext,
<mattip> the goal is to get app-level __buffer__ turned into tp_as_buffer.bf_getbuffer
<mattip> so that our app-level _ctypes.Array can be called from numpy.frombuffer using the c-api
<mattip> is there a better way to do this?
<mattip> and why when I translate do I get desc.getuniqueclassdef() => AttributeError: 'FrozenDesc' object has no attribute 'getuniqueclassdef'
<mattip> where desc is W_Bufferable.__class__, which is <type 'type'>
<ronan> mattip: "if self is W_Bufferable:" doesn't look right
<fijal> heh writing C#?
lritter has quit [Ping timeout: 244 seconds]