[pypy-dev] [pypy-commit] pypy default: I *think* the inputargs should always contain InputArgXxx objects that

Maciej Fijalkowski fijall at gmail.com
Tue Sep 15 11:25:27 CEST 2015


On Tue, Sep 15, 2015 at 10:49 AM, Armin Rigo <arigo at tunes.org> wrote:
> Hi Maciej,
>
> On Tue, Sep 15, 2015 at 9:11 AM, Maciej Fijalkowski <fijall at gmail.com> wrote:
>> It might contain something else than InputArgXxx (because of e.g. not
>> tracing from the start), but indeed the forwarded should be set to
>> None by the time we reach the backend (maybe we forget it too late?)
>
> No, I think it's only test_random.py that reuses operations from the
> main loop as fail_args when compiling a bridge, and these operations
> sometimes already have a get_forwarded() from the main loop's rewrite
> step.  It should not occur outside this test.  It took me a while to
> figure out what was wrong, though :-)
>
>
> A bientôt,
>
> Armin.

Yes, forwarded has this problem that if you forget to clean it, there
is a bit of trouble hard to debug :/ not sure what is the solution


More information about the pypy-dev mailing list