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)"
<antocuni>
test_rvmprof:test_enable and test_native are skipped because "vmprof unimportable"
<antocuni>
but test_native actually fails, god knows since when
<antocuni>
very very bad :(
<antocuni>
ah, maybe I know about test_file; it does os.walk('rpython/rlib/rvmprof/src/shared'), which means that if the cwd is not the one the test expects, it will silently pass because it doesn't find any file
<kenaan>
antocuni vmprof-0.4.10 4d73e43ae3fb /: a branch where to update the code to vmprof 0.4.10
<kenaan>
antocuni vmprof-0.4.10 0317d4f69638 /rpython/rlib/rvmprof/test/test_file.py: bah, I think that this test did not actually test anything because on buildbot the cwd was different that ...
<kenaan>
antocuni vmprof-0.4.10 526d9b94882a /rpython/rlib/rvmprof/test/test_rvmprof.py: I claim that tests should NEVER fail silently; I think that test_native actually fails on linux, but the b...
Garen has quit [Read error: Connection reset by peer]
Garen has joined #pypy
<kenaan>
mattip default 1ea57a8b4a91 /pypy/module/zipimport/test/test_zipimport.py: whoops in 5c8b7f2cd6b7
<mattip>
arigato: it seems indeed there is a 'uu' module at the time the build slave runs this test ^^^, but only in buildslave runs
<mattip>
since I left 'uu' in the assert by mistake and the test failed last night
nunatak has joined #pypy
<kenaan>
mattip default 9d22ff3be2ae /rpython/rlib/: graft parts of 287c9946859b that provide rposix.lockf in rpython
<kenaan>
stian math-improvements f30c2f38b0b5 /rpython/rlib/: Make rshift invert (in most cases) in place, this makes a huge speedup for rshift with negative numbers a...
<simpson>
I have a stupid desire. I want to know all of the arguments to a particular input of a function at translation time. I know that the inputs are all constant at all call sites, I just don't want to read the source code in order to be able to ask the binary which ones it was compiled with.
<simpson>
Can RPython help me out here, or do I have to annotate each call site by hand?
<fijal>
simpson: yes, but it's not THAT easy to get out
<fijal>
you need to stick a pdb somewhere
<fijal>
in the annotator and get the callfamilies
<simpson>
Hmmm. Maybe there's another way altogether. I have a conditional debug statement, and each call site lists some possible flags; if any flag is provided at runtime, then the debug statement should fire.
<simpson>
So really what I want to do is get that list of flags into the CLI's help/usage wall of text.