[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