[pypy-commit] pypy py3.6: Remove reinterpretasserts again (redo 18d56b560287)

rlamy pypy.commits at gmail.com
Mon Nov 11 08:07:45 EST 2019


Author: Ronan Lamy <ronan.lamy at gmail.com>
Branch: py3.6
Changeset: r98022:e5954b7c1f06
Date: 2019-11-11 13:06 +0000
http://bitbucket.org/pypy/pypy/changeset/e5954b7c1f06/

Log:	Remove reinterpretasserts again (redo 18d56b560287)

diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py
--- a/pypy/config/pypyoption.py
+++ b/pypy/config/pypyoption.py
@@ -218,10 +218,6 @@
         BoolOption("newshortcut",
                    "cache and shortcut calling __new__ from builtin types",
                    default=False),
-        BoolOption("reinterpretasserts",
-                   "Perform reinterpretation when an assert fails "
-                   "(only relevant for tests)",
-                   default=False),
      ]),
 ])
 
diff --git a/pypy/conftest.py b/pypy/conftest.py
--- a/pypy/conftest.py
+++ b/pypy/conftest.py
@@ -206,9 +206,6 @@
             from pypy.tool.pytest.objspace import gettestobjspace
             # Make cls.space and cls.runappdirect available in tests.
             spaceconfig = getattr(appclass.obj, 'spaceconfig', {})
-            config = item.config
-            if not (config.getoption('runappdirect') or config.getoption('direct_apptest')):
-                spaceconfig.setdefault('objspace.std.reinterpretasserts', True)
             appclass.obj.space = gettestobjspace(**spaceconfig)
             appclass.obj.runappdirect = option.runappdirect
 


More information about the pypy-commit mailing list