[pypy-issue] Issue #1954: ExternalCompilationInfo fails to translate (pypy/pypy)

Angus Griffith issues-reply at bitbucket.org
Tue Jan 6 00:59:18 CET 2015

New issue 1954: ExternalCompilationInfo fails to translate

Angus Griffith:

I can't get a simple rffi example to translate on my system. Whenever I create an ExternalCompilationInfo instance the translation fails with

``` text
[translation:ERROR] Exception: A function calling locals() is not RPython.  Note that if you're translating code outside the PyPy repository, a likely cause is that py.test's --assert=rewrite mode is getting in the way.  You should copy the file pytest.ini from the root of the PyPy repository into your own project.

I've copied pytest.ini but it doesn't change anything. I've attached a minimal example that reproduces the error on my system and the full output when trying to translate it.

System info:

* `Linux desktop 3.17.6-1-ARCH #1 SMP PREEMPT Sun Dec 7 23:43:32 UTC 2014 x86_64 GNU/Linux`
* PyPy-2.4.0
* CPython 2.7.9-1

More information about the pypy-issue mailing list