virt_test/bin/python testrunner/runner.py --logfile=testrun.log --config=pypy/testrunner_cfg.py '--config=~/machine_cfg.py' --root=pypy --timeout=4000 in dir /Users/matti/build-worker-x86_64/own-macos-x86-64/build (timeout 4000 secs) watching logfiles {'pytestLog': 'testrun.log'} argv: ['virt_test/bin/python', 'testrunner/runner.py', '--logfile=testrun.log', '--config=pypy/testrunner_cfg.py', '--config=~/machine_cfg.py', '--root=pypy', '--timeout=4000'] environment: HOME=/Users/matti HOMEBREW_CELLAR=/opt/homebrew_x86_64/Cellar HOMEBREW_PREFIX=/opt/homebrew_x86_64 HOMEBREW_REPOSITORY=/opt/homebrew_x86_64 INFOPATH=/opt/homebrew_x86_64/share/info: LANG=en_US.UTF-8 LC_ADDRESS=en_AU.UTF-8 LC_IDENTIFICATION=en_AU.UTF-8 LC_MEASUREMENT=en_AU.UTF-8 LC_MONETARY=en_AU.UTF-8 LC_NAME=en_AU.UTF-8 LC_NUMERIC=en_AU.UTF-8 LC_PAPER=en_AU.UTF-8 LC_TELEPHONE=en_AU.UTF-8 LC_TIME=en_AU.UTF-8 LOGNAME=matti OLDPWD=/Users/matti PATH=/Users/matti/oss/pypy-x86_64-buildbot/bin:/opt/homebrew_x86_64/bin:/opt/homebrew_x86_64/sbin:/Library/Frameworks/Python.framework/Versions/3.11/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin PKG_CONFIG_PATH=/opt/homebrew_x86_64/opt/openssl@1.1/lib/pkgconfig PWD=/Users/matti/build-worker-x86_64/own-macos-x86-64/build PYPYCHERRYPICK= PYPY_USESSION_DIR=/tmp/buildbot-x86_64 PYTHONPATH=.: SHELL=/bin/zsh SHLVL=2 SSH_CLIENT=10.0.0.17 57960 22 SSH_CONNECTION=10.0.0.17 57960 10.0.0.16 22 SSH_TTY=/dev/ttys000 TERM=xterm-256color TMPDIR=/tmp/buildbot-x86_64/pytest USER=matti _=/Users/matti/oss/pypy-x86_64-buildbot/bin/buildslave using PTY: False using config pypy/testrunner_cfg.py using config /Users/matti/machine_cfg.py running 3 parallel test workers setting MAKEFLAGS to ' ' (space) -- config/test -- interpreter/astcompiler/test -- interpreter/pyparser/test -- interpreter/test -- module/__builtin__/test -- module/__pypy__/test -- module/_ast/test -- module/_cffi_backend/test -- module/_codecs/test -- module/_continuation/test -- module/_cppyy/test -- module/_csv/test -- module/_demo/test -- module/_file/test -- module/_io/test -- module/_jitlog/test -- module/_locale/test -- module/_lsprof/test -- module/_md5/test -- module/_minimal_curses/test -- module/_multibytecodec/test -- module/_multiprocessing/test -- module/_pypyjson/test -- module/_random/test -- module/_rawffi/alt/test -- module/_rawffi/test -- module/_sha/test -- module/_socket/test -- module/_sre/test -- module/_vmprof/test -- module/_warnings/test -- module/_weakref/test -- module/_winreg/test -- module/array/test -- module/binascii/test -- module/bz2/test -- module/cStringIO/test -- module/cmath/test -- module/cpyext/test/test_abstract.py -- module/cpyext/test/test_api.py -- module/cpyext/test/test_arraymodule.py -- module/cpyext/test/test_boolobject.py -- module/cpyext/test/test_borrow.py -- module/cpyext/test/test_bufferobject.py -- module/cpyext/test/test_bytearrayobject.py -- module/cpyext/test/test_bytesobject.py -- module/cpyext/test/test_capsule.py -- module/cpyext/test/test_cell.py -- module/cpyext/test/test_classobject.py -- module/cpyext/test/test_codecs.py -- module/cpyext/test/test_complexobject.py -- module/cpyext/test/test_cpyext.py -- module/cpyext/test/test_datetime.py -- module/cpyext/test/test_dictobject.py -- module/cpyext/test/test_eval.py -- module/cpyext/test/test_fileobject.py -- module/cpyext/test/test_floatobject.py -- module/cpyext/test/test_frameobject.py -- module/cpyext/test/test_funcobject.py -- module/cpyext/test/test_genobject.py -- module/cpyext/test/test_getargs.py -- module/cpyext/test/test_import.py -- module/cpyext/test/test_intobject.py -- module/cpyext/test/test_iterator.py -- module/cpyext/test/test_listobject.py -- module/cpyext/test/test_longobject.py -- module/cpyext/test/test_mapping.py -- module/cpyext/test/test_marshal.py -- module/cpyext/test/test_memoryobject.py -- module/cpyext/test/test_methodobject.py -- module/cpyext/test/test_misc.py -- module/cpyext/test/test_module.py -- module/cpyext/test/test_ndarrayobject.py -- module/cpyext/test/test_number.py -- module/cpyext/test/test_object.py -- module/cpyext/test/test_pycobject.py -- module/cpyext/test/test_pyerrors.py -- module/cpyext/test/test_pyfile.py -- module/cpyext/test/test_pysignals.py -- module/cpyext/test/test_pystate.py -- module/cpyext/test/test_pystrtod.py -- module/cpyext/test/test_sequence.py -- module/cpyext/test/test_setobject.py -- module/cpyext/test/test_sliceobject.py -- module/cpyext/test/test_structseq.py -- module/cpyext/test/test_sysmodule.py -- module/cpyext/test/test_thread.py -- module/cpyext/test/test_traceback.py -- module/cpyext/test/test_translate.py -- module/cpyext/test/test_tupleobject.py -- module/cpyext/test/test_typeobject.py -- module/cpyext/test/test_unicodeobject.py -- module/cpyext/test/test_userslots.py -- module/cpyext/test/test_version.py -- module/cpyext/test/test_weakref.py -- module/crypt/test -- module/errno/test -- module/exceptions/test -- module/faulthandler/test -- module/fcntl/test -- module/gc/test -- module/imp/test -- module/itertools/test -- module/marshal/test -- module/math/test -- module/micronumpy/test -- module/mmap/test -- module/operator/test -- module/parser/test -- module/posix/test -- module/pwd/test -- module/pyexpat/test -- module/pypyjit/test -- module/select/test -- module/signal/test -- module/struct/test -- module/sys/test -- module/termios/test -- module/test_lib_pypy -- module/thread/test -- module/time/test -- module/unicodedata/test -- module/zipimport/test -- module/zlib/test -- objspace/fake/test -- objspace/std/test -- objspace/test -- sandbox/test -- tool/bench/test -- tool/memusage/test -- tool/pytest/test -- tool/release/test -- tool/test -- total: 133 to run ++ 01:00:18 starting config/test [1 started in total] ++ 01:00:18 starting interpreter/astcompiler/test [2 started in total] ++ 01:00:18 starting interpreter/pyparser/test [3 started in total] __ config/test [1 done in total, somefailed=False] ____________________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.py rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 157 items / 1 skipped config/test/test_pypyoption.py ............................................................................................................................................................. ==================== 157 passed, 1 skipped in 34.95 seconds ==================== ++ 01:00:56 starting interpreter/test [4 started in total] __ interpreter/pyparser/test [2 done in total, somefailed=False] ______________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 119 items interpreter/pyparser/test/test_automata.py ... interpreter/pyparser/test/test_future.py ..................................... interpreter/pyparser/test/test_gendfa.py . interpreter/pyparser/test/test_metaparser.py ............... interpreter/pyparser/test/test_parser.py ............. interpreter/pyparser/test/test_parsestring.py ......... interpreter/pyparser/test/test_pyparse.py .................................... interpreter/pyparser/test/test_pytokenizer.py ..... ========================= 119 passed in 63.74 seconds ========================== ++ 01:01:24 starting module/__builtin__/test [5 started in total] __ interpreter/astcompiler/test [3 done in total, somefailed=False] ___________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 447 items interpreter/astcompiler/test/apptest_misc.py . interpreter/astcompiler/test/test_ast.py ....... interpreter/astcompiler/test/test_astbuilder.py ..................................................... interpreter/astcompiler/test/test_compiler.py .......................................................................................................................................................................................................................................................................................................................................................................... interpreter/astcompiler/test/test_misc.py . interpreter/astcompiler/test/test_symtable.py ....................... ========================= 447 passed in 79.07 seconds ========================== ++ 01:01:38 starting module/__pypy__/test [6 started in total] __ module/__builtin__/test [4 done in total, somefailed=False] ________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 305 items module/__builtin__/test/apptest_compile.py ........ module/__builtin__/test/test_abstractinst.py ............ module/__builtin__/test/test_apply.py ... module/__builtin__/test/test_builtin.py ..............................................s..................... module/__builtin__/test/test_classobj.py ........................................................... module/__builtin__/test/test_descriptor.py .......................... module/__builtin__/test/test_filter.py ........... module/__builtin__/test/test_functional.py ................................................. module/__builtin__/test/test_minmax.py .......................... module/__builtin__/test/test_range.py ........................ module/__builtin__/test/test_rawinput.py ... module/__builtin__/test/test_reduce.py .... module/__builtin__/test/test_vars.py ... module/__builtin__/test/test_zip.py ......... ==================== 304 passed, 1 skipped in 33.45 seconds ==================== ++ 01:02:02 starting module/_ast/test [7 started in total] __ module/__pypy__/test [5 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 68 items module/__pypy__/test/test_builders.py ..... module/__pypy__/test/test_bytebuffer.py .. module/__pypy__/test/test_debug.py ....... module/__pypy__/test/test_identitydict.py ...... module/__pypy__/test/test_intop.py ........... module/__pypy__/test/test_locals2fast.py ..... module/__pypy__/test/test_magic.py .....s. module/__pypy__/test/test_newmemoryview.py ... module/__pypy__/test/test_os.py . module/__pypy__/test/test_signal.py ....s module/__pypy__/test/test_special.py ............s module/__pypy__/test/test_time.py ... ==================== 65 passed, 3 skipped in 31.11 seconds ===================== ++ 01:02:11 starting module/_cffi_backend/test [8 started in total] __ module/_ast/test [6 done in total, somefailed=False] _______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 36 items module/_ast/test/test_ast.py .................................... ========================== 36 passed in 22.82 seconds ========================== ++ 01:02:26 starting module/_codecs/test [9 started in total] __ module/_codecs/test [7 done in total, somefailed=False] ____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 65 items module/_codecs/test/test_codecs.py ................................................................ module/_codecs/test/test_ztranslation.py . ========================== 65 passed in 35.80 seconds ========================== ++ 01:03:04 starting module/_continuation/test [10 started in total] __ module/_continuation/test [8 done in total, somefailed=True] _______________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 120 items module/_continuation/test/test_generator.py ssss module/_continuation/test/test_greenlet.py s.ssssss.sssssssssssssss.sss module/_continuation/test/test_stacklet.py sssssssssssssss.sssssssssssssssssssssssE module/_continuation/test/test_translated.py sssssssssssssssssssssssssssss module/_continuation/test/test_zpickle.py ssssssssssssssssssss ==================================== ERRORS ==================================== ______ ERROR at teardown of AppTestStacklet.test_sampling_inside_callback ______ self = <CallInfo when='teardown' exception: Invalid value for fakevmprof._ignore_signals: expected 1, got 0. This probably means that you called {start,stop}_sampling() a wrong number of times> func = <function <lambda> at 0x00007fb8c1993c40>, when = 'teardown' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() ../_pytest/runner.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > return CallInfo(lambda: ihook(item=item, **kwds), when=when) ../_pytest/runner.py:138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_HookCaller 'pytest_runtest_teardown'> kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_sampling_inside_callback'>, 'ne...s, kwargs={...}>}>, 'item': <AppTestMethod 'test_sampling_inside_callback'>, 'nextitem': <AppTestMethod 'test_vmprof'>} def __call__(self, **kwargs): assert not self.is_historic() > return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) ../_pytest/vendored_packages/pluggy.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.config.PytestPluginManager object at 0x00007fb8e0053a98> hook = <_HookCaller 'pytest_runtest_teardown'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007fb8e03cbba0>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_sampling_inside_callback'>, 'ne...s, kwargs={...}>}>, 'item': <AppTestMethod 'test_sampling_inside_callback'>, 'nextitem': <AppTestMethod 'test_vmprof'>} def _hookexec(self, hook, methods, kwargs): # called from all hookcaller instances. # enable_tracing will set its own wrapping function at self._inner_hookexec > return self._inner_hookexec(hook, methods, kwargs) ../_pytest/vendored_packages/pluggy.py:338: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ hook = <_HookCaller 'pytest_runtest_teardown'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007fb8e03cbba0>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_sampling_inside_callback'>, 'ne...s, kwargs={...}>}>, 'item': <AppTestMethod 'test_sampling_inside_callback'>, 'nextitem': <AppTestMethod 'test_vmprof'>} self._inner_hookexec = lambda hook, methods, kwargs: \ > _MultiCall(methods, kwargs, hook.spec_opts).execute() ../_pytest/vendored_packages/pluggy.py:333: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_sampling_inside_callback'>, 'nextitem': <AppTestMethod 'test_vmprof'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_teardown at 0x00007fb8c19d4f20> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...est_vmprof'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007fb8c19c1260> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007fb8c19c1260> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...est_vmprof'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_sampling_inside_callback'>, 'nextitem': <AppTestMethod 'test_vmprof'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: return _wrapped_call(hook_impl.function(*args), self.execute) > res = hook_impl.function(*args) ../_pytest/vendored_packages/pluggy.py:596: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ item = <AppTestMethod 'test_sampling_inside_callback'> nextitem = <AppTestMethod 'test_vmprof'> def pytest_runtest_teardown(item, nextitem): > item.session._setupstate.teardown_exact(item, nextitem) ../_pytest/runner.py:103: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007fb8e0496f70> item = <AppTestMethod 'test_sampling_inside_callback'> nextitem = <AppTestMethod 'test_vmprof'> def teardown_exact(self, item, nextitem): needed_collectors = nextitem and nextitem.listchain() or [] > self._teardown_towards(needed_collectors) ../_pytest/runner.py:387: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007fb8e0496f70> needed_collectors = [<Session 'build'>, <PyPyModule 'pypy/module/_continuation/test/test_translated.py'>, <AppClassCollector 'AppTestWrapper'>, <AppClassInstance '()'>, <AppTestMethod 'test_vmprof'>] def _teardown_towards(self, needed_collectors): while self.stack: if self.stack == needed_collectors[:len(self.stack)]: break > self._pop_and_teardown() ../_pytest/runner.py:393: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007fb8e0496f70> def _pop_and_teardown(self): colitem = self.stack.pop() > self._teardown_with_finalization(colitem) ../_pytest/runner.py:353: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007fb8e0496f70> colitem = <AppTestMethod 'test_sampling_inside_callback'> def _teardown_with_finalization(self, colitem): > self._callfinalizers(colitem) ../_pytest/runner.py:371: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007fb8e0496f70> colitem = <AppTestMethod 'test_sampling_inside_callback'> def _callfinalizers(self, colitem): finalizers = self._finalizers.pop(colitem, None) exc = None while finalizers: fin = finalizers.pop() try: fin() except Exception: # XXX Only first exception will be seen by user, # ideally all should be reported. if exc is None: exc = sys.exc_info() if exc: > py.builtin._reraise(*exc) ../_pytest/runner.py:368: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007fb8e0496f70> colitem = <AppTestMethod 'test_sampling_inside_callback'> def _callfinalizers(self, colitem): finalizers = self._finalizers.pop(colitem, None) exc = None while finalizers: fin = finalizers.pop() try: > fin() ../_pytest/runner.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <FixtureDef name='fakevmprof' scope='function' baseid='pypy/module/_continuation/test/test_stacklet.py' > def finish(self): try: while self._finalizer: func = self._finalizer.pop() > func() ../_pytest/python.py:2085: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <rpython.rlib.rvmprof.test.support.FakeVMProf object at 0x00007fb9118eb168> def check_status(self): """ To be called during test teardown """ if self._ignore_signals != 1: msg = ('Invalid value for fakevmprof._ignore_signals: expected 1, ' 'got %d. This probably means that you called ' '{start,stop}_sampling() a wrong number of times') > raise ValueError(msg % self._ignore_signals) E ValueError: Invalid value for fakevmprof._ignore_signals: expected 1, got 0. This probably means that you called {start,stop}_sampling() a wrong number of times ../rpython/rlib/rvmprof/test/support.py:37: ValueError =============== 4 passed, 116 skipped, 1 error in 26.19 seconds ================ ++ 01:03:32 starting module/_cppyy/test [11 started in total] __ module/_cppyy/test [9 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items ========================= no tests ran in 0.01 seconds ========================= ++ 01:03:33 starting module/_csv/test [12 started in total] __ module/_cffi_backend/test [10 done in total, somefailed=False] _____________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 466 items module/_cffi_backend/test/test_c.py ................................................................................sss.s....................................................s.....s...................s...s.............................s........................s...... module/_cffi_backend/test/test_fastpath.py .................. module/_cffi_backend/test/test_ffi_obj.py ............................................. module/_cffi_backend/test/test_file.py s.. module/_cffi_backend/test/test_parse_c_type.py ..............s... module/_cffi_backend/test/test_re_python.py .................... module/_cffi_backend/test/test_recompiler.py ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss module/_cffi_backend/test/test_unicode_literals.py ....... module/_cffi_backend/test/test_wchar_helper.py . module/_cffi_backend/test/test_ztranslation.py s =================== 329 passed, 137 skipped in 90.58 seconds =================== ++ 01:03:46 starting module/_demo/test [13 started in total] __ module/_csv/test [11 done in total, somefailed=False] ______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 23 items module/_csv/test/test_dialect.py ......... module/_csv/test/test_reader.py ......... module/_csv/test/test_writer.py .... module/_csv/test/test_ztranslation.py . ========================== 23 passed in 17.73 seconds ========================== ++ 01:03:53 starting module/_file/test [14 started in total] __ module/_demo/test [12 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 3 items module/_demo/test/test_import.py .. module/_demo/test/test_sieve.py . ========================== 3 passed in 10.38 seconds =========================== ++ 01:03:58 starting module/_io/test [15 started in total] __ module/_file/test [13 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 269 items module/_file/test/test_file.py .....................s...sss...... module/_file/test/test_file_extra.py ..................................................................................................................................................................ss..............ss..............ss..............ss..................... module/_file/test/test_large_file.py .s =================== 256 passed, 13 skipped in 60.61 seconds ==================== ++ 01:04:59 starting module/_jitlog/test [16 started in total] __ module/_io/test [14 done in total, somefailed=False] _______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 200 items module/_io/test/apptest_bytesio.py ............ module/_io/test/apptest_io.py ................................ module/_io/test/apptest_stringio.py ......................... module/_io/test/apptest_textio.py ........................... module/_io/test/test_bufferedio.py .............................................................................. module/_io/test/test_fileio.py ...................... module/_io/test/test_interp_textio.py .... ========================= 200 passed in 68.33 seconds ========================== ++ 01:05:11 starting module/_locale/test [17 started in total] __ module/_jitlog/test [15 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 1 items module/_jitlog/test/test__jitlog.py . ========================== 1 passed in 10.70 seconds =========================== ++ 01:05:11 starting module/_lsprof/test [18 started in total] __ module/_locale/test [16 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 14 items module/_locale/test/test_locale.py ssssssssssssss ========================== 14 skipped in 8.79 seconds ========================== ++ 01:05:21 starting module/_md5/test [19 started in total] __ module/_lsprof/test [17 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 6 items module/_lsprof/test/test_cprofile.py ...... ========================== 6 passed in 12.67 seconds =========================== ++ 01:05:26 starting module/_minimal_curses/test [20 started in total] __ module/_md5/test [18 done in total, somefailed=False] ______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 6 items module/_md5/test/test_md5.py .s.... ===================== 5 passed, 1 skipped in 17.79 seconds ===================== ++ 01:05:41 starting module/_multibytecodec/test [21 started in total] __ interpreter/test [19 done in total, somefailed=True] _______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 772 items interpreter/test/apptest_class.py ............... interpreter/test/apptest_exec.py ............................ interpreter/test/apptest_function.py ........................s.............................. interpreter/test/apptest_generator.py .................................. interpreter/test/apptest_nestedscope.py ............. interpreter/test/apptest_pyframe.py ............................. interpreter/test/apptest_raise.py ..................... interpreter/test/test_app_main.py ....ssssssssssssssssssssssssss.sssssss.............F...F..s...... interpreter/test/test_appinterp.py ............. interpreter/test/test_argument.py ................................... interpreter/test/test_buffer.py .. interpreter/test/test_cellfamily.py ....... interpreter/test/test_code.py ........ interpreter/test/test_compiler.py ......................................................................................................................... interpreter/test/test_descrtypecheck.py .. interpreter/test/test_error.py .......... interpreter/test/test_exceptcomp.py ........... interpreter/test/test_exec.py . interpreter/test/test_executioncontext.py ................ interpreter/test/test_extmodules.py . interpreter/test/test_function.py .......... interpreter/test/test_gateway.py ........................................ss............ interpreter/test/test_generator.py . interpreter/test/test_interpreter.py .......................... interpreter/test/test_main.py .... interpreter/test/test_mixedmodule.py ...... interpreter/test/test_module.py ........ interpreter/test/test_objspace.py .............................. interpreter/test/test_pycode.py . interpreter/test/test_pyframe.py .. interpreter/test/test_reverse_debugging.py .. interpreter/test/test_special.py .. interpreter/test/test_syntax.py .................................................................... interpreter/test/test_targetpypy.py .. interpreter/test/test_typedef.py .................. interpreter/test/test_unicodehelper.py .......... interpreter/test/test_zpy.py ...... interpreter/test/test_zzpickle_and_slow.py ...............s................... =================================== FAILURES =================================== _______ TestNonInteractive.test_putenv_fires_interactive_within_process ________ self = <pypy.interpreter.test.test_app_main.TestNonInteractive instance at 0x00007f88a1ae5de0> @py.test.mark.skipif('sys.platform=="win32"', reason="windows, sendata, and quoting problems") def test_putenv_fires_interactive_within_process(self): try: import __pypy__ except ImportError: py.test.skip("This can be only tested on PyPy with real_getenv") # should be noninteractive when piped in data = 'import os\nos.putenv("PYTHONINSPECT", "1")\n' self.run('', senddata=data, expect_prompt=False) # should go interactive with -c data = data.replace('\n', ';') > self.run("-c '%s'" % data, expect_prompt=True) interpreter/test/test_app_main.py:796: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ interpreter/test/test_app_main.py:680: in run data, status = self.run_with_status_code(*args, **kwargs) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.test.test_app_main.TestNonInteractive instance at 0x00007f88a1ae5de0> cmdline = '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/virt_test/bin/python "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/interpreter/app_main.py" -c \'import os;os.putenv("PYTHONINSPECT", "1");\'' senddata = '', expect_prompt = True, expect_banner = False, python_flags = '' env = None def run_with_status_code(self, cmdline, senddata='', expect_prompt=False, expect_banner=False, python_flags='', env=None): if os.name == 'nt': if __pypy__ is None: py.test.skip('app_main cannot run on non-pypy for windows') cmdline = '%s %s "%s" %s %s' % (sys.executable, python_flags, app_main, python_flags, cmdline) print 'POPEN:', cmdline process = subprocess.Popen( cmdline, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True, env=env, universal_newlines=True ) child_in, child_out_err = process.stdin, process.stdout child_in.write(senddata) child_in.close() data = child_out_err.read() child_out_err.close() process.wait() assert (banner in data) == expect_banner # no banner unless expected > assert ('>>> ' in data) == expect_prompt # no prompt unless expected E assert '>>> ' in '' == True interpreter/test/test_app_main.py:676: AssertionError ----------------------------- Captured stdout call ----------------------------- POPEN: /Users/matti/build-worker-x86_64/own-macos-x86-64/build/virt_test/bin/python "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/interpreter/app_main.py" POPEN: /Users/matti/build-worker-x86_64/own-macos-x86-64/build/virt_test/bin/python "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/interpreter/app_main.py" -c 'import os;os.putenv("PYTHONINSPECT", "1");' ___________________ TestNonInteractive.test_proper_sys_path ____________________ self = <pypy.interpreter.test.test_app_main.TestNonInteractive instance at 0x00007f8880fafb20> tmpdir = local('/private/tmp/buildbot-x86_64/pytest/pytest-of-matti/pytest-1027/test_proper_sys_path0') def test_proper_sys_path(self, tmpdir): data = self.run('-c "import _ctypes"', python_flags='-S') if data.startswith('Traceback'): py.test.skip("'python -S' cannot import extension modules: " "see probably http://bugs.python.org/issue586680") @contextmanager def chdir_and_unset_pythonpath(new_cwd): old_cwd = new_cwd.chdir() old_pythonpath = os.getenv('PYTHONPATH') os.unsetenv('PYTHONPATH') try: yield finally: old_cwd.chdir() # Can't call putenv with a None argument. if old_pythonpath is not None: os.putenv('PYTHONPATH', old_pythonpath) # if we are running in a virtualenv, messing with site.py will # make runpy.py and pkgutil unavailable. They are needed to run # app_main. Copy them into the tmpdir runpy_dir = os.path.dirname(runpy.__file__) import pkgutil pkgutil_dir = os.path.dirname(pkgutil.__file__) shutil.copy(os.path.join(runpy_dir, 'runpy.py'), str(tmpdir)) shutil.copy(os.path.join(pkgutil_dir, 'pkgutil.py'), str(tmpdir)) tmpdir.join('site.py').write('print "SHOULD NOT RUN"') runme_py = tmpdir.join('runme.py') runme_py.write('print "some text"') cmdline = str(runme_py) with chdir_and_unset_pythonpath(tmpdir): data = self.run(cmdline, python_flags='-S') > assert data == "some text\n" E assert 'debug: Opera...d encodings\n' == 'some text\n' E + some text E - debug: OperationError: E - debug: operror-type: ImportError E - debug: operror-value: No module named encodings interpreter/test/test_app_main.py:887: AssertionError ----------------------------- Captured stdout call ----------------------------- POPEN: /Users/matti/build-worker-x86_64/own-macos-x86-64/build/virt_test/bin/python -S "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/interpreter/app_main.py" -S -c "import _ctypes" POPEN: /Users/matti/build-worker-x86_64/own-macos-x86-64/build/virt_test/bin/python -S "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/interpreter/app_main.py" -S /private/tmp/buildbot-x86_64/pytest/pytest-of-matti/pytest-1027/test_proper_sys_path0/runme.py =========================== short test summary info ============================ FAIL interpreter/test/test_app_main.py::TestNonInteractive::()::test_putenv_fires_interactive_within_process FAIL interpreter/test/test_app_main.py::TestNonInteractive::()::test_proper_sys_path ============== 2 failed, 732 passed, 38 skipped in 302.77 seconds ============== ++ 01:06:07 starting module/_multiprocessing/test [22 started in total] __ module/_minimal_curses/test [20 done in total, somefailed=False] ___________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 6 items module/_minimal_curses/test/test_curses.py sss... ===================== 3 passed, 3 skipped in 60.46 seconds ===================== ++ 01:06:32 starting module/_pypyjson/test [23 started in total] __ module/_multibytecodec/test [21 done in total, somefailed=False] ___________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 51 items module/_multibytecodec/test/test_app_codecs.py ................ module/_multibytecodec/test/test_app_incremental.py ............ module/_multibytecodec/test/test_app_stream.py ..... module/_multibytecodec/test/test_c_codecs.py ................s module/_multibytecodec/test/test_translation.py . ==================== 50 passed, 1 skipped in 59.02 seconds ===================== ++ 01:06:47 starting module/_random/test [24 started in total] __ module/_pypyjson/test [22 done in total, somefailed=False] _________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 45 items module/_pypyjson/test/test__pypyjson.py .......................................... module/_pypyjson/test/test_simd.py ... ========================== 45 passed in 13.71 seconds ========================== ++ 01:06:49 starting module/_rawffi/alt/test [25 started in total] __ module/_rawffi/alt/test [23 done in total, somefailed=False] _______________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 73 items module/_rawffi/alt/test/test_ffitype.py ..... module/_rawffi/alt/test/test_funcptr.py ..................................ssssss.s module/_rawffi/alt/test/test_struct.py ............... module/_rawffi/alt/test/test_type_converter.py ........... ==================== 66 passed, 7 skipped in 15.92 seconds ===================== ++ 01:07:06 starting module/_rawffi/test [26 started in total] __ module/_random/test [24 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 14 items module/_random/test/test_random.py ............. module/_random/test/test_ztranslation.py . ========================== 14 passed in 18.16 seconds ========================== ++ 01:07:08 starting module/_sha/test [27 started in total] __ module/_multiprocessing/test [25 done in total, somefailed=False] __________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 24 items module/_multiprocessing/test/test_connection.py ..sss...... module/_multiprocessing/test/test_interp_semaphore.py s module/_multiprocessing/test/test_memory.py .. module/_multiprocessing/test/test_semaphore.py .ssssss module/_multiprocessing/test/test_win32.py ss module/_multiprocessing/test/test_ztranslation.py . ==================== 12 passed, 12 skipped in 66.22 seconds ==================== ++ 01:07:20 starting module/_socket/test [28 started in total] __ module/_sha/test [26 done in total, somefailed=False] ______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 6 items module/_sha/test/test_sha.py .s.... ===================== 5 passed, 1 skipped in 15.01 seconds ===================== ++ 01:07:25 starting module/_sre/test [29 started in total] __ module/_sre/test [27 done in total, somefailed=False] ______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 139 items module/_sre/test/test_app_sre.py ................................................................................................................... module/_sre/test/test_sre_buf.py ........................ ========================= 139 passed in 33.09 seconds ========================== ++ 01:08:03 starting module/_vmprof/test [30 started in total] __ module/_rawffi/test [28 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 83 items module/_rawffi/test/apptest_rawffi.py . module/_rawffi/test/test__rawffi.py .....s.............................................s..........s..... module/_rawffi/test/test_exit.py . module/_rawffi/test/test_nested.py ...... module/_rawffi/test/test_struct.py ... module/_rawffi/test/test_tracker.py ... module/_rawffi/test/test_ztranslation.py . ==================== 80 passed, 3 skipped in 56.51 seconds ===================== n: 2 Arg 0: 3 Arg 1: 15 ++ 01:08:05 starting module/_warnings/test [31 started in total] __ module/_warnings/test [29 done in total, somefailed=False] _________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 12 items module/_warnings/test/apptest_warnings.py ........... module/_warnings/test/test_warnings.py . ========================== 12 passed in 17.92 seconds ========================== ++ 01:08:25 starting module/_weakref/test [32 started in total] __ module/_vmprof/test [30 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 7 items module/_vmprof/test/test__vmprof.py ....s module/_vmprof/test/test_direct.py .. ===================== 6 passed, 1 skipped in 25.86 seconds ===================== ++ 01:08:31 starting module/_winreg/test [33 started in total] __ module/_winreg/test [31 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.33 seconds =========================== ++ 01:08:33 starting module/array/test [34 started in total] __ module/_weakref/test [32 done in total, somefailed=False] __________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 42 items module/_weakref/test/test_weakref.py ....................s..................... ==================== 41 passed, 1 skipped in 14.74 seconds ===================== ++ 01:08:43 starting module/binascii/test [35 started in total] __ module/_socket/test [33 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 60 items module/_socket/test/test_sock_app.py ..................s........................s....ss......... module/_socket/test/test_ztranslation.py . ==================== 56 passed, 4 skipped in 90.35 seconds ===================== ++ 01:08:55 starting module/bz2/test [36 started in total] __ module/binascii/test [34 done in total, somefailed=False] __________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 14 items module/binascii/test/test_binascii.py .............. ========================== 14 passed in 11.99 seconds ========================== ++ 01:08:57 starting module/cStringIO/test [37 started in total] __ module/cStringIO/test [35 done in total, somefailed=False] _________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 16 items module/cStringIO/test/test_interp_stringio.py ............... module/cStringIO/test/test_ztranslation.py . ========================== 16 passed in 17.84 seconds ========================== ++ 01:09:18 starting module/cmath/test [38 started in total] __ module/cmath/test [36 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 15 items module/cmath/test/test_cmath.py ............... ========================== 15 passed in 10.72 seconds ========================== ++ 01:09:30 starting module/cpyext/test/test_abstract.py [39 started in total] __ module/array/test [37 done in total, somefailed=True] ______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 49 items module/array/test/test_array.py ..............E......................s........... module/array/test/test_ztranslation.py . ==================================== ERRORS ==================================== ____________ ERROR at teardown of AppTestArray.test_reversingslice _____________ self = <CallInfo when='teardown' exception: { <C object Array of Char {'nolength': True} at 0x600001618800>: <C object Arra...os-x86-64/build/pypy/module/array/interp_array.py", line 190, in setlen rffi.CCHARP.TO, byte_size, flavor='raw') }> func = <function <lambda> at 0x00007f9320e342f0>, when = 'teardown' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() ../_pytest/runner.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > return CallInfo(lambda: ihook(item=item, **kwds), when=when) ../_pytest/runner.py:138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_HookCaller 'pytest_runtest_teardown'> kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <...kwargs={...}>}>, 'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <AppTestMethod 'test_getslice_large_step'>} def __call__(self, **kwargs): assert not self.is_historic() > return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) ../_pytest/vendored_packages/pluggy.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.config.PytestPluginManager object at 0x00007f93708e3a28> hook = <_HookCaller 'pytest_runtest_teardown'>, methods = [] kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <...kwargs={...}>}>, 'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <AppTestMethod 'test_getslice_large_step'>} def _hookexec(self, hook, methods, kwargs): # called from all hookcaller instances. # enable_tracing will set its own wrapping function at self._inner_hookexec > return self._inner_hookexec(hook, methods, kwargs) ../_pytest/vendored_packages/pluggy.py:338: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ hook = <_HookCaller 'pytest_runtest_teardown'>, methods = [] kwargs = {'__multicall__': <_MultiCall 0 results, 0 meths, kwargs={'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <...kwargs={...}>}>, 'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <AppTestMethod 'test_getslice_large_step'>} self._inner_hookexec = lambda hook, methods, kwargs: \ > _MultiCall(methods, kwargs, hook.spec_opts).execute() ../_pytest/vendored_packages/pluggy.py:333: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 0 meths, kwargs={'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <AppTestMethod 'test_getslice_large_step'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_teardown at 0x00007f9320e3d498> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 0 meths, kwargs={'i...large_step'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f9371686520> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f9371686520> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 0 meths, kwargs={'i...large_step'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 0 meths, kwargs={'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <AppTestMethod 'test_getslice_large_step'>, '__multicall__': <_MultiCall 0 results, 0 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: return _wrapped_call(hook_impl.function(*args), self.execute) > res = hook_impl.function(*args) ../_pytest/vendored_packages/pluggy.py:596: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <rpython.conftest.LeakFinder instance at 0x00007f9340069620> item = <AppTestMethod 'test_reversingslice'> @pytest.hookimpl(trylast=True) def pytest_runtest_teardown(self, item): if not isinstance(item, py.test.collect.Function): return if (not getattr(item.obj, 'dont_track_allocations', False) and leakfinder.TRACK_ALLOCATIONS): kwds = {} try: kwds['do_collection'] = item.track_allocations_collect except AttributeError: pass item._pypytest_leaks = leakfinder.stop_tracking_allocations(False, **kwds) else: # stop_tracking_allocations() already called item._pypytest_leaks = None # check for leaks, but only if the test passed so far if getattr(item, '_success', False) and item._pypytest_leaks: > raise leakfinder.MallocMismatch(item._pypytest_leaks) E MallocMismatch: { E E <C object Array of Char {'nolength': True} at 0x600001618800>: E <C object Array of Char {'nolength': True} at 0x600001618cc0>: E <C object Array of Char {'nolength': True} at 0x600001618ce0>: E <C object Array of Char {'nolength': True} at 0x600001618d20>: E <C object Array of Char {'nolength': True} at 0x600001618380>: E <C object Array of Char {'nolength': True} at 0x600001618c80>: E <C object Array of Char {'nolength': True} at 0x600001618f40>: E <C object Array of Char {'nolength': True} at 0x600001618140>: E <C object Array of Char {'nolength': True} at 0x6000016190e0>: E <C object Array of Char {'nolength': True} at 0x6000014046a0>: E <C object Array of Char {'nolength': True} at 0x600001808fc0>: E <C object Array of Char {'nolength': True} at 0x600001808f90>: E <C object Array of Char {'nolength': True} at 0x600001618e80>: E <C object Array of Char {'nolength': True} at 0x600001618c60>: E <C object Array of Char {'nolength': True} at 0x6000016183e0>: E <C object Array of Char {'nolength': True} at 0x600001618ca0>: E <C object Array of Char {'nolength': True} at 0x600001618fe0>: E <C object Array of Char {'nolength': True} at 0x60000162fe00>: E <C object Array of Char {'nolength': True} at 0x600001630720>: E <C object Array of Char {'nolength': True} at 0x600001630860>: E <C object Array of Char {'nolength': True} at 0x600001630f80>: E <C object Array of Char {'nolength': True} at 0x600001630b00>: E <C object Array of Char {'nolength': True} at 0x6000016309c0>: E <C object Array of Char {'nolength': True} at 0x600001630ae0>: E <C object Array of Char {'nolength': True} at 0x600001630b80>: E <C object Array of Char {'nolength': True} at 0x600001630840>: E <C object Array of Char {'nolength': True} at 0x6000016312e0>: E <C object Array of Char {'nolength': True} at 0x6000016305c0>: E <C object Array of Char {'nolength': True} at 0x600001431370>: E <C object Array of Char {'nolength': True} at 0x6000016315a0>: E <C object Array of Char {'nolength': True} at 0x600001630ea0>: E <C object Array of Char {'nolength': True} at 0x600001631640>: E <C object Array of Char {'nolength': True} at 0x600001630b60>: E <C object Array of Char {'nolength': True} at 0x600001631280>: E <C object Array of Char {'nolength': True} at 0x600001631620>: E <C object Array of Char {'nolength': True} at 0x600001631880>: E <C object Array of Char {'nolength': True} at 0x600001630940>: E <C object Array of Char {'nolength': True} at 0x600001630a00>: E <C object Array of Char {'nolength': True} at 0x600001630960>: E <C object Array of Char {'nolength': True} at 0x6000016315c0>: E <C object Array of Char {'nolength': True} at 0x600001630de0>: E <C object Array of Char {'nolength': True} at 0x600001630ee0>: E <C object Array of Char {'nolength': True} at 0x600001604240>: E <C object Array of Char {'nolength': True} at 0x600001604e00>: E <C object Array of Char {'nolength': True} at 0x600001604f80>: E <C object Array of Char {'nolength': True} at 0x600001409b50>: E <C object Array of Char {'nolength': True} at 0x600001604880>: E <C object Array of Char {'nolength': True} at 0x600001604fc0>: E <C object Array of Char {'nolength': True} at 0x6000014085c0>: E <C object Array of Char {'nolength': True} at 0x600001604ba0>: E <C object Array of Char {'nolength': True} at 0x600001604920>: E <C object Array of Char {'nolength': True} at 0x600001604d00>: E <C object Array of Char {'nolength': True} at 0x60000143c600>: E <C object Array of Char {'nolength': True} at 0x600001426880>: E <C object Array of Char {'nolength': True} at 0x60000161c920>: E <C object Array of Char {'nolength': True} at 0x60000161c780>: E <C object Array of Char {'nolength': True} at 0x600001426d80>: E <C object Array of Char {'nolength': True} at 0x60000142b850>: E <C object Array of Char {'nolength': True} at 0x60000161c300>: E <C object Array of Char {'nolength': True} at 0x60000161cc80>: E <C object Array of Char {'nolength': True} at 0x60000142b4e0>: E <C object Array of Char {'nolength': True} at 0x600001408e30>: E <C object Array of Char {'nolength': True} at 0x600001604ae0>: E <C object Array of Char {'nolength': True} at 0x600001604960>: E <C object Array of Char {'nolength': True} at 0x600001605020>: E <C object Array of Char {'nolength': True} at 0x6000016051c0>: E <C object Array of Char {'nolength': True} at 0x600001604bc0>: E <C object Array of Char {'nolength': True} at 0x600001604aa0>: E <C object Array of Char {'nolength': True} at 0x60000161cf00>: E <C object Array of Char {'nolength': True} at 0x60000161d040>: E <C object Array of Char {'nolength': True} at 0x60000161cfa0>: E <C object Array of Char {'nolength': True} at 0x60000161d120>: E <C object Array of Char {'nolength': True} at 0x60000161d020>: E <C object Array of Char {'nolength': True} at 0x60000160c360>: E <C object Array of Char {'nolength': True} at 0x600001404040>: E <C object Array of Char {'nolength': True} at 0x600001618c40>: E <C object Array of Char {'nolength': True} at 0x600001404710>: E <C object Array of Char {'nolength': True} at 0x600001618240>: E <C object Array of Char {'nolength': True} at 0x600001406540>: E <C object Array of Char {'nolength': True} at 0x600001407010>: E <C object Array of Char {'nolength': True} at 0x6000016190c0>: E <C object Array of Char {'nolength': True} at 0x600001618120>: E <C object Array of Char {'nolength': True} at 0x600001426b50>: E <C object Array of Char {'nolength': True} at 0x600001426eb0>: E <C object Array of Char {'nolength': True} at 0x600001619040>: E <C object Array of Char {'nolength': True} at 0x600001618220>: E <C object Array of Char {'nolength': True} at 0x600001405ff0>: E <C object Array of Char {'nolength': True} at 0x600001406c50>: E <C object Array of Char {'nolength': True} at 0x600001618d40>: E <C object Array of Char {'nolength': True} at 0x600001618e20>: E <C object Array of Char {'nolength': True} at 0x600001618820>: E <C object Array of Char {'nolength': True} at 0x600001618a00>: E <C object Array of Char {'nolength': True} at 0x600001619200>: E <C object Array of Char {'nolength': True} at 0x600001618860>: E <C object Array of Char {'nolength': True} at 0x600001618f80>: E <C object Array of Char {'nolength': True} at 0x6000016189a0>: E <C object Array of Char {'nolength': True} at 0x600001618b60>: E <C object Array of Char {'nolength': True} at 0x6000016192a0>: E <C object Array of Char {'nolength': True} at 0x6000016180a0>: E <C object Array of Char {'nolength': True} at 0x600001427660>: E <C object Array of Char {'nolength': True} at 0x6000018091a0>: E <C object Array of Char {'nolength': True} at 0x600001808ed0>: E <C object Array of Char {'nolength': True} at 0x600001618ae0>: E <C object Array of Char {'nolength': True} at 0x600001618fc0>: E <C object Array of Char {'nolength': True} at 0x600001618e60>: E <C object Array of Char {'nolength': True} at 0x600001619260>: E <C object Array of Char {'nolength': True} at 0x600001619240>: E <C object Array of Char {'nolength': True} at 0x600001619420>: E <C object Array of Char {'nolength': True} at 0x60000162fcc0>: E <C object Array of Char {'nolength': True} at 0x60000161cd00>: E <C object Array of Char {'nolength': True} at 0x60000161cf60>: E <C object Array of Char {'nolength': True} at 0x60000161cdc0>: E <C object Array of Char {'nolength': True} at 0x60000161d000>: E <C object Array of Char {'nolength': True} at 0x60000161cf80>: E <C object Array of Char {'nolength': True} at 0x60000161c840>: E <C object Array of Char {'nolength': True} at 0x60000161d160>: E <C object Array of Char {'nolength': True} at 0x600001429350>: E <C object Array of Char {'nolength': True} at 0x60000161cee0>: E <C object Array of Char {'nolength': True} at 0x60000161c900>: E <C object Array of Char {'nolength': True} at 0x60000142aa90>: E <C object Array of Char {'nolength': True} at 0x60000161cbc0>: E <C object Array of Char {'nolength': True} at 0x600001618d60>: E <C object Array of Char {'nolength': True} at 0x600001619120>: E <C object Array of Char {'nolength': True} at 0x600001436710>: E <C object Array of Char {'nolength': True} at 0x600001437780>: E <C object Array of Char {'nolength': True} at 0x600001618020>: E <C object Array of Char {'nolength': True} at 0x6000016184e0>: E <C object Array of Char {'nolength': True} at 0x600001434890>: E <C object Array of Char {'nolength': True} at 0x600001436aa0>: E <C object Array of Char {'nolength': True} at 0x6000016193e0>: E <C object Array of Char {'nolength': True} at 0x600001619180>: E <C object Array of Char {'nolength': True} at 0x600001436850>: E <C object Array of Char {'nolength': True} at 0x600001433f00>: E <C object Array of Char {'nolength': True} at 0x600001631800>: E <C object Array of Char {'nolength': True} at 0x600001630dc0>: E <C object Array of Char {'nolength': True} at 0x600001630d60>: E <C object Array of Char {'nolength': True} at 0x600001630ba0>: E <C object Array of Char {'nolength': True} at 0x600001631660>: E <C object Array of Char {'nolength': True} at 0x600001631980>: E <C object Array of Char {'nolength': True} at 0x600001631480>: E <C object Array of Char {'nolength': True} at 0x600001631860>: E <C object Array of Char {'nolength': True} at 0x600001631220>: E <C object Array of Char {'nolength': True} at 0x6000016317a0>: E <C object Array of Char {'nolength': True} at 0x600001631720>: E <C object Array of Char {'nolength': True} at 0x6000016318e0>: E <C object Array of Char {'nolength': True} at 0x60000142a940>: E <C object Array of Char {'nolength': True} at 0x6000016042e0>: E <C object Array of Char {'nolength': True} at 0x6000016042c0>: E <C object Array of Char {'nolength': True} at 0x60000140a250>: E <C object Array of Char {'nolength': True} at 0x600001408ad0>: E <C object Array of Char {'nolength': True} at 0x600001604ce0>: E <C object Array of Char {'nolength': True} at 0x600001604e60>: E <C object Array of Char {'nolength': True} at 0x6000014092a0>: E <C object Array of Char {'nolength': True} at 0x6000014080e0>: E <C object Array of Char {'nolength': True} at 0x600001604c60>: E <C object Array of Char {'nolength': True} at 0x600001604700>: E <C object Array of Char {'nolength': True} at 0x600001408ac0>: E <C object Array of Char {'nolength': True} at 0x60000140a590>: E <C object Array of Char {'nolength': True} at 0x600001619380>: E <C object Array of Char {'nolength': True} at 0x600001619160>: E <C object Array of Char {'nolength': True} at 0x600001619280>: E <C object Array of Char {'nolength': True} at 0x600001618f00>: E <C object Array of Char {'nolength': True} at 0x600001604f20>: E <C object Array of Char {'nolength': True} at 0x600001604b00>: E <C object Array of Char {'nolength': True} at 0x6000016047c0>: E <C object Array of Char {'nolength': True} at 0x60000162f460>: E <C object Array of Char {'nolength': True} at 0x600001605180>: E <C object Array of Char {'nolength': True} at 0x600001604d20>: E <C object Array of Char {'nolength': True} at 0x600001605160>: E <C object Array of Char {'nolength': True} at 0x600001604ea0>: E <C object Array of Char {'nolength': True} at 0x600001409b00>: E <C object Array of Char {'nolength': True} at 0x600001431f10>: E <C object Array of Char {'nolength': True} at 0x600001605240>: E <C object Array of Char {'nolength': True} at 0x600001605060>: E <C object Array of Char {'nolength': True} at 0x600001605360>: E <C object Array of Char {'nolength': True} at 0x60000162fbe0>: E <C object Array of Char {'nolength': True} at 0x60000161cd40>: E <C object Array of Char {'nolength': True} at 0x600001427100>: E <C object Array of Char {'nolength': True} at 0x600001433f10>: E <C object Array of Char {'nolength': True} at 0x60000161cea0>: E <C object Array of Char {'nolength': True} at 0x60000161c820>: E <C object Array of Char {'nolength': True} at 0x600001427b50>: E <C object Array of Char {'nolength': True} at 0x600001404500>: E <C object Array of Char {'nolength': True} at 0x60000161c1c0>: E <C object Array of Char {'nolength': True} at 0x60000161cc20>: E <C object Array of Char {'nolength': True} at 0x6000016087c0>: E <C object Array of Char {'nolength': True} at 0x60000161d2a0>: E <C object Array of Char {'nolength': True} at 0x60000161cb80>: E <C object Array of Char {'nolength': True} at 0x60000161d140>: E <C object Array of Char {'nolength': True} at 0x60000161c5a0>: E <C object Array of Char {'nolength': True} at 0x60000162f4a0>: E <C object Array of Char {'nolength': True} at 0x600001628220>: E <C object Array of Char {'nolength': True} at 0x60000161d1c0>: E <C object Array of Char {'nolength': True} at 0x60000161c9c0>: E <C object Array of Char {'nolength': True} at 0x60000161c5e0>: E <C object Array of Char {'nolength': True} at 0x6000014064c0>: E <C object Array of Char {'nolength': True} at 0x600001430000>: E <C object Array of Char {'nolength': True} at 0x60000161c860>: E <C object Array of Char {'nolength': True} at 0x60000161d0e0>: E <C object Array of Char {'nolength': True} at 0x60000161d0a0>: E <C object Array of Char {'nolength': True} at 0x60000161d300>: E <C object Array of Char {'nolength': True} at 0x60000161d3c0>: E <C object Array of Char {'nolength': True} at 0x600001405f00>: E <C object Array of Char {'nolength': True} at 0x6000014046d0>: E <C object Array of Char {'nolength': True} at 0x60000161d3a0>: E <C object Array of Char {'nolength': True} at 0x60000161c6c0>: E <C object Array of Char {'nolength': True} at 0x6000014334f0>: E <C object Array of Char {'nolength': True} at 0x600001405e80>: E <C object Array of Char {'nolength': True} at 0x60000161caa0>: E <C object Array of Char {'nolength': True} at 0x60000161cac0>: E <C object Array of Char {'nolength': True} at 0x600001401da0>: E <C object Array of Char {'nolength': True} at 0x6000014017d0>: E <C object Array of Char {'nolength': True} at 0x60000161cd80>: E <C object Array of Char {'nolength': True} at 0x60000161d2e0>: E <C object Array of Char {'nolength': True} at 0x600001400460>: E <C object Array of Char {'nolength': True} at 0x6000014005b0>: E <C object Array of Char {'nolength': True} at 0x60000161c700>: E <C object Array of Char {'nolength': True} at 0x60000161d380>: E <C object Array of Char {'nolength': True} at 0x600001402000>: E <C object Array of Char {'nolength': True} at 0x600001403f00>: E <C object Array of Char {'nolength': True} at 0x60000161d0c0>: E <C object Array of Char {'nolength': True} at 0x60000161d4a0>: E <C object Array of Char {'nolength': True} at 0x600001402640>: E <C object Array of Char {'nolength': True} at 0x6000014032a0>: E <C object Array of Char {'nolength': True} at 0x60000161d680>: E <C object Array of Char {'nolength': True} at 0x60000161ca00>: E <C object Array of Char {'nolength': True} at 0x60000161c580>: E <C object Array of Char {'nolength': True} at 0x600001402df0>: E <C object Array of Char {'nolength': True} at 0x600001836130>: E <C object Array of Char {'nolength': True} at 0x600001836700>: E <C object Array of Char {'nolength': True} at 0x60000161d4e0>: E <C object Array of Char {'nolength': True} at 0x60000161c3e0>: E <C object Array of Char {'nolength': True} at 0x60000161d360>: E <C object Array of Char {'nolength': True} at 0x60000161d060>: E <C object Array of Char {'nolength': True} at 0x60000161d320>: E <C object Array of Char {'nolength': True} at 0x60000161d7c0>: E <C object Array of Char {'nolength': True} at 0x60000161d920>: E <C object Array of Char {'nolength': True} at 0x60000161d4c0>: E <C object Array of Char {'nolength': True} at 0x60000161d500>: E <C object Array of Char {'nolength': True} at 0x60000161d960>: E <C object Array of Char {'nolength': True} at 0x60000161d9a0>: E <C object Array of Char {'nolength': True} at 0x60000161d780>: E <C object Array of Char {'nolength': True} at 0x60000161d5a0>: E <C object Array of Char {'nolength': True} at 0x60000161d560>: E <C object Array of Char {'nolength': True} at 0x60000162fe40>: E <C object Array of Char {'nolength': True} at 0x600001619100>: E <C object Array of Char {'nolength': True} at 0x600001434910>: E <C object Array of Char {'nolength': True} at 0x6000018092c0>: E <C object Array of Char {'nolength': True} at 0x600001809170>: E <C object Array of Char {'nolength': True} at 0x600001618ec0>: E <C object Array of Char {'nolength': True} at 0x6000016182a0>: E <C object Array of Char {'nolength': True} at 0x600001619440>: E <C object Array of Char {'nolength': True} at 0x600001619500>: E <C object Array of Char {'nolength': True} at 0x600001619660>: E <C object Array of Char {'nolength': True} at 0x600001619140>: E <C object Array of Char {'nolength': True} at 0x6000016086c0>: E <C object Array of Char {'nolength': True} at 0x600001604de0>: E <C object Array of Char {'nolength': True} at 0x600001604e40>: E <C object Array of Char {'nolength': True} at 0x600001604ac0>: E <C object Array of Char {'nolength': True} at 0x6000016051e0>: E <C object Array of Char {'nolength': True} at 0x6000016046c0>: E <C object Array of Char {'nolength': True} at 0x6000016049a0>: E <C object Array of Char {'nolength': True} at 0x6000016051a0>: E <C object Array of Char {'nolength': True} at 0x600001439890>: E <C object Array of Char {'nolength': True} at 0x600001605100>: E <C object Array of Char {'nolength': True} at 0x600001605340>: E <C object Array of Char {'nolength': True} at 0x6000014304f0>: E <C object Array of Char {'nolength': True} at 0x600001605600>: E <C object Array of Char {'nolength': True} at 0x600001630bc0>: E <C object Array of Char {'nolength': True} at 0x600001630c00>: E <C object Array of Char {'nolength': True} at 0x60000142be30>: E <C object Array of Char {'nolength': True} at 0x6000014299d0>: E <C object Array of Char {'nolength': True} at 0x600001630d40>: E <C object Array of Char {'nolength': True} at 0x6000016053c0>: E <C object Array of Char {'nolength': True} at 0x60000140a060>: E <C object Array of Char {'nolength': True} at 0x60000140ab90>: E <C object Array of Char {'nolength': True} at 0x6000016052e0>: E <C object Array of Char {'nolength': True} at 0x600001605480>: E <C object Array of Char {'nolength': True} at 0x60000142bde0>: E <C object Array of Char {'nolength': True} at 0x60000142bf20>: E <C object Array of Char {'nolength': True} at 0x6000016054c0>: E <C object Array of Char {'nolength': True} at 0x6000016050c0>: E <C object Array of Char {'nolength': True} at 0x6000016048c0>: E <C object Array of Char {'nolength': True} at 0x600001604fa0>: E <C object Array of Char {'nolength': True} at 0x600001604d60>: E <C object Array of Char {'nolength': True} at 0x600001605720>: E <C object Array of Char {'nolength': True} at 0x6000016054a0>: E <C object Array of Char {'nolength': True} at 0x600001605700>: E <C object Array of Char {'nolength': True} at 0x6000016313e0>: E <C object Array of Char {'nolength': True} at 0x600001631400>: E <C object Array of Char {'nolength': True} at 0x600001631960>: E <C object Array of Char {'nolength': True} at 0x600001631940>: E <C object Array of Char {'nolength': True} at 0x60000141cbf0>: E <C object Array of Char {'nolength': True} at 0x600001631240>: E <C object Array of Char {'nolength': True} at 0x60000141d430>: E <C object Array of Char {'nolength': True} at 0x600001631680>: E <C object Array of Char {'nolength': True} at 0x60000141ea50>: E <C object Array of Char {'nolength': True} at 0x60000141c030>: E <C object Array of Char {'nolength': True} at 0x6000016318a0>: E <C object Array of Char {'nolength': True} at 0x6000016319e0>: E <C object Array of Char {'nolength': True} at 0x60000141e780>: E <C object Array of Char {'nolength': True} at 0x60000141efa0>: E <C object Array of Char {'nolength': True} at 0x600001630700>: E <C object Array of Char {'nolength': True} at 0x600001630e40>: E <C object Array of Char {'nolength': True} at 0x60000141df70>: E <C object Array of Char {'nolength': True} at 0x60000141e870>: E <C object Array of Char {'nolength': True} at 0x600001630b20>: E <C object Array of Char {'nolength': True} at 0x6000016317c0>: E <C object Array of Char {'nolength': True} at 0x600001631aa0>: E <C object Array of Char {'nolength': True} at 0x6000016311c0>: E <C object Array of Char {'nolength': True} at 0x600001631d20>: E <C object Array of Char {'nolength': True} at 0x600001631b20>: E <C object Array of Char {'nolength': True} at 0x600001631700>: E <C object Array of Char {'nolength': True} at 0x600001631d60>: E <C object Array of Char {'nolength': True} at 0x600001631da0>: E <C object Array of Char {'nolength': True} at 0x6000016316a0>: E <C object Array of Char {'nolength': True} at 0x600001630e20>: E <C object Array of Char {'nolength': True} at 0x60000141dfd0>: E <C object Array of Char {'nolength': True} at 0x600001804060>: E <C object Array of Char {'nolength': True} at 0x600001804630>: E <C object Array of Char {'nolength': True} at 0x600001631460>: E <C object Array of Char {'nolength': True} at 0x6000016310c0>: E <C object Array of Char {'nolength': True} at 0x6000016314c0>: E <C object Array of Char {'nolength': True} at 0x600001631ac0>: E <C object Array of Char {'nolength': True} at 0x600001630b40>: E <C object Array of Char {'nolength': True} at 0x600001631dc0>: E <C object Array of Char {'nolength': True} at 0x600001631fc0>: E <C object Array of Char {'nolength': True} at 0x600001631840>: E <C object Array of Char {'nolength': True} at 0x600001630a80>: E <C object Array of Char {'nolength': True} at 0x6000016318c0>: E <C object Array of Char {'nolength': True} at 0x600001632040>: E <C object Array of Char {'nolength': True} at 0x600001631f60>: E <C object Array of Char {'nolength': True} at 0x600001631320>: E <C object Array of Char {'nolength': True} at 0x600001631e20>: E <C object Array of Char {'nolength': True} at 0x60000141fce0>: E <C object Array of Char {'nolength': True} at 0x600001631360>: E <C object Array of Char {'nolength': True} at 0x600001631d40>: E <C object Array of Char {'nolength': True} at 0x600001406210>: E <C object Array of Char {'nolength': True} at 0x6000016314e0>: E <C object Array of Char {'nolength': True} at 0x600001632140>: E <C object Array of Char {'nolength': True} at 0x600001632320>: E <C object Array of Char {'nolength': True} at 0x600001418450>: E <C object Array of Char {'nolength': True} at 0x600001418bd0>: E <C object Array of Char {'nolength': True} at 0x600001631ca0>: E <C object Array of Char {'nolength': True} at 0x6000016311a0>: E <C object Array of Char {'nolength': True} at 0x60000141ae30>: E <C object Array of Char {'nolength': True} at 0x600001418050>: E <C object Array of Char {'nolength': True} at 0x600001631a40>: E <C object Array of Char {'nolength': True} at 0x600001631260>: E <C object Array of Char {'nolength': True} at 0x60000141a330>: E <C object Array of Char {'nolength': True} at 0x600001418020>: E <C object Array of Char {'nolength': True} at 0x6000016321a0>: E <C object Array of Char {'nolength': True} at 0x600001631bc0>: E <C object Array of Char {'nolength': True} at 0x600001630e80>: E <C object Array of Char {'nolength': True} at 0x6000016322e0>: E <C object Array of Char {'nolength': True} at 0x600001631820>: E <C object Array of Char {'nolength': True} at 0x600001631d80>: E <C object Array of Char {'nolength': True} at 0x600001631740>: E <C object Array of Char {'nolength': True} at 0x600001631e40>: E <C object Array of Char {'nolength': True} at 0x600001631900>: E <C object Array of Char {'nolength': True} at 0x600001631f40>: E <C object Array of Char {'nolength': True} at 0x600001631920>: E <C object Array of Char {'nolength': True} at 0x600001632060>: E <C object Array of Char {'nolength': True} at 0x600001419480>: E <C object Array of Char {'nolength': True} at 0x600001631b60>: E <C object Array of Char {'nolength': True} at 0x600001632300>: E <C object Array of Char {'nolength': True} at 0x600001418120>: E <C object Array of Char {'nolength': True} at 0x600001418fc0>: E <C object Array of Char {'nolength': True} at 0x600001631ae0>: E <C object Array of Char {'nolength': True} at 0x600001631ce0>: E <C object Array of Char {'nolength': True} at 0x60000141c720>: E <C object Array of Char {'nolength': True} at 0x60000141d9d0>: E <C object Array of Char {'nolength': True} at 0x600001631ec0>: E <C object Array of Char {'nolength': True} at 0x600001631c00>: E <C object Array of Char {'nolength': True} at 0x600001407740>: E <C object Array of Char {'nolength': True} at 0x6000014181e0>: E <C object Array of Char {'nolength': True} at 0x600001631ea0>: E <C object Array of Char {'nolength': True} at 0x600001631e80>: E <C object Array of Char {'nolength': True} at 0x600001632440>: E <C object Array of Char {'nolength': True} at 0x6000016325a0>: E <C object Array of Char {'nolength': True} at 0x600001632120>: E <C object Array of Char {'nolength': True} at 0x600001631e60>: E <C object Array of Char {'nolength': True} at 0x600001632560>: E <C object Array of Char {'nolength': True} at 0x600001631cc0>: E <C object Array of Char {'nolength': True} at 0x60000162f7a0>: E <C object Array of Char {'nolength': True} at 0x600001605520>: E <C object Array of Char {'nolength': True} at 0x600001604d40>: E <C object Array of Char {'nolength': True} at 0x6000016056e0>: E <C object Array of Char {'nolength': True} at 0x60000141cfe0>: E <C object Array of Char {'nolength': True} at 0x60000142bcf0>: E <C object Array of Char {'nolength': True} at 0x600001605220>: E <C object Array of Char {'nolength': True} at 0x600001605300>: E <C object Array of Char {'nolength': True} at 0x600001605200>: E <C object Array of Char {'nolength': True} at 0x6000016055a0>: E <C object Array of Char {'nolength': True} at 0x600001605840>: E <C object Array of Char {'nolength': True} at 0x600001439870>: E <C object Array of Char {'nolength': True} at 0x600001401620>: E <C object Array of Char {'nolength': True} at 0x60000161d8e0>: E <C object Array of Char {'nolength': True} at 0x60000161ce60>: E <C object Array of Char {'nolength': True} at 0x60000142bd30>: E <C object Array of Char {'nolength': True} at 0x60000142af10>: E <C object Array of Char {'nolength': True} at 0x60000161d5e0>: E <C object Array of Char {'nolength': True} at 0x60000161d460>: E <C object Array of Char {'nolength': True} at 0x60000161d240>: E <C object Array of Char {'nolength': True} at 0x60000161d880>: E <C object Array of Char {'nolength': True} at 0x60000161c240>: E <C object Array of Char {'nolength': True} at 0x60000161c6a0>: E <C object Array of Char {'nolength': True} at 0x60000161d340>: E <C object Array of Char {'nolength': True} at 0x60000161da40>: E <C object Array of Char {'nolength': True} at 0x60000161c4c0>: E <C object Array of Char {'nolength': True} at 0x600001632020>: E <C object Array of Char {'nolength': True} at 0x6000016323e0>: E <C object Array of Char {'nolength': True} at 0x600001632220>: E <C object Array of Char {'nolength': True} at 0x60000141afc0>: E <C object Array of Char {'nolength': True} at 0x6000014356f0>: E <C object Array of Char {'nolength': True} at 0x600001619320>: E <C object Array of Char {'nolength': True} at 0x6000016191c0>: E <C object Array of Char {'nolength': True} at 0x600001618b20>: E <C object Array of Char {'nolength': True} at 0x6000016195a0>: E <C object Array of Char {'nolength': True} at 0x6000016197a0>: E <C object Array of Char {'nolength': True} at 0x60000141a5b0>: E <C object Array of Char {'nolength': True} at 0x60000141b600>: E <C object Array of Char {'nolength': True} at 0x600001618fa0>: E <C object Array of Char {'nolength': True} at 0x600001619020>: E <C object Array of Char {'nolength': True} at 0x600001435310>: E <C object Array of Char {'nolength': True} at 0x600001434560>: E <C object Array of Char {'nolength': True} at 0x600001619700>: E <C object Array of Char {'nolength': True} at 0x6000016195c0>: E <C object Array of Char {'nolength': True} at 0x6000014382a0>: E <C object Array of Char {'nolength': True} at 0x600001438fb0>: E <C object Array of Char {'nolength': True} at 0x6000016324c0>: E <C object Array of Char {'nolength': True} at 0x600001632080>: E <C object Array of Char {'nolength': True} at 0x600001434110>: E <C object Array of Char {'nolength': True} at 0x600001427480>: E <C object Array of Char {'nolength': True} at 0x600001632240>: E <C object Array of Char {'nolength': True} at 0x600001631c60>: E <C object Array of Char {'nolength': True} at 0x600001437170>: E <C object Array of Char {'nolength': True} at 0x600001428bf0>: E <C object Array of Char {'nolength': True} at 0x6000016319c0>: E <C object Array of Char {'nolength': True} at 0x600001632640>: E <C object Array of Char {'nolength': True} at 0x6000016311e0>: E <C object Array of Char {'nolength': True} at 0x600001631a60>: E <C object Array of Char {'nolength': True} at 0x600001632780>: E <C object Array of Char {'nolength': True} at 0x600001631340>: E <C object Array of Char {'nolength': True} at 0x6000016320c0>: E <C object Array of Char {'nolength': True} at 0x60000140b0d0>: E <C object Array of Char {'nolength': True} at 0x6000018046f0>: E <C object Array of Char {'nolength': True} at 0x600001804cc0>: E <C object Array of Char {'nolength': True} at 0x600001632840>: E <C object Array of Char {'nolength': True} at 0x6000016321c0>: E <C object Array of Char {'nolength': True} at 0x600001631a80>: E <C object Array of Char {'nolength': True} at 0x600001631c20>: E <C object Array of Char {'nolength': True} at 0x6000016326e0>: E <C object Array of Char {'nolength': True} at 0x6000016322a0>: E <C object Array of Char {'nolength': True} at 0x6000016325e0>: E <C object Array of Char {'nolength': True} at 0x600001415e10>: E <C object Array of Char {'nolength': True} at 0x600001416630>: E <C object Array of Char {'nolength': True} at 0x600001632600>: E <C object Array of Char {'nolength': True} at 0x600001631c40>: E <C object Array of Char {'nolength': True} at 0x600001414fe0>: E <C object Array of Char {'nolength': True} at 0x6000014158d0>: E <C object Array of Char {'nolength': True} at 0x600001631de0>: E <C object Array of Char {'nolength': True} at 0x600001631a00>: E <C object Array of Char {'nolength': True} at 0x600001416290>: E <C object Array of Char {'nolength': True} at 0x600001416af0>: E <C object Array of Char {'nolength': True} at 0x600001631780>: E <C object Array of Char {'nolength': True} at 0x600001632920>: E <C object Array of Char {'nolength': True} at 0x6000014352d0>: E <C object Array of Char {'nolength': True} at 0x600001414080>: E <C object Array of Char {'nolength': True} at 0x600001630a60>: E <C object Array of Char {'nolength': True} at 0x600001632160>: E <C object Array of Char {'nolength': True} at 0x600001630680>: E <C object Array of Char {'nolength': True} at 0x600001438a40>: E <C object Array of Char {'nolength': True} at 0x6000018093e0>: E <C object Array of Char {'nolength': True} at 0x600001809950>: E <C object Array of Char {'nolength': True} at 0x600001618160>: E <C object Array of Char {'nolength': True} at 0x600001608820>: E <C object Array of Char {'nolength': True} at 0x60000161d220>: E <C object Array of Char {'nolength': True} at 0x60000161d7e0>: E <C object Array of Char {'nolength': True} at 0x60000161d1e0>: E <C object Array of Char {'nolength': True} at 0x60000161d420>: E <C object Array of Char {'nolength': True} at 0x60000161db20>: E <C object Array of Char {'nolength': True} at 0x60000161d9e0>: E <C object Array of Char {'nolength': True} at 0x60000161d7a0>: E <C object Array of Char {'nolength': True} at 0x60000161c680>: E <C object Array of Char {'nolength': True} at 0x60000161dba0>: E <C object Array of Char {'nolength': True} at 0x60000161d580>: E <C object Array of Char {'nolength': True} at 0x60000161db00>: E <C object Array of Char {'nolength': True} at 0x60000161d720>: E <C object Array of Char {'nolength': True} at 0x60000161dd40>: E <C object Array of Char {'nolength': True} at 0x60000161d6e0>: E <C object Array of Char {'nolength': True} at 0x60000143c190>: E <C object Array of Char {'nolength': True} at 0x600001808f60>: E <C object Array of Char {'nolength': True} at 0x600001809680>: E <C object Array of Char {'nolength': True} at 0x6000016189c0>: E <C object Array of Char {'nolength': True} at 0x600001618f20>: E <C object Array of Char {'nolength': True} at 0x6000016192c0>: E <C object Array of Char {'nolength': True} at 0x6000016193a0>: E <C object Array of Char {'nolength': True} at 0x600001619620>: E <C object Array of Char {'nolength': True} at 0x6000016189e0>: E <C object Array of Char {'nolength': True} at 0x600001619520>: E <C object Array of Char {'nolength': True} at 0x600001618300>: E <C object Array of Char {'nolength': True} at 0x600001619360>: E <C object Array of Char {'nolength': True} at 0x6000016181e0>: E <C object Array of Char {'nolength': True} at 0x600001618d80>: E <C object Array of Char {'nolength': True} at 0x600001631e00>: E <C object Array of Char {'nolength': True} at 0x600001632500>: E <C object Array of Char {'nolength': True} at 0x600001632680>: E <C object Array of Char {'nolength': True} at 0x600001432630>: E <C object Array of Char {'nolength': True} at 0x600001632740>: E <C object Array of Char {'nolength': True} at 0x600001632660>: E <C object Array of Char {'nolength': True} at 0x600001408ae0>: E <C object Array of Char {'nolength': True} at 0x600001632280>: E <C object Array of Char {'nolength': True} at 0x600001632960>: E <C object Array of Char {'nolength': True} at 0x600001632340>: E <C object Array of Char {'nolength': True} at 0x600001417100>: E <C object Array of Char {'nolength': True} at 0x600001417c60>: E <C object Array of Char {'nolength': True} at 0x600001632a80>: E <C object Array of Char {'nolength': True} at 0x600001632c20>: E <C object Array of Char {'nolength': True} at 0x600001414510>: E <C object Array of Char {'nolength': True} at 0x600001415470>: E <C object Array of Char {'nolength': True} at 0x6000016329a0>: E <C object Array of Char {'nolength': True} at 0x600001632900>: E <C object Array of Char {'nolength': True} at 0x600001415f70>: E <C object Array of Char {'nolength': True} at 0x600001416ff0>: E <C object Array of Char {'nolength': True} at 0x6000016326a0>: E <C object Array of Char {'nolength': True} at 0x600001632b20>: E <C object Array of Char {'nolength': True} at 0x6000014289c0>: E <C object Array of Char {'nolength': True} at 0x600001426ab0>: E <C object Array of Char {'nolength': True} at 0x600001632980>: E <C object Array of Char {'nolength': True} at 0x6000016326c0>: E <C object Array of Char {'nolength': True} at 0x600001430450>: E <C object Array of Char {'nolength': True} at 0x6000014359c0>: E <C object Array of Char {'nolength': True} at 0x600001631b00>: E <C object Array of Char {'nolength': True} at 0x6000016327e0>: E <C object Array of Char {'nolength': True} at 0x600001417d20>: E <C object Array of Char {'nolength': True} at 0x600001426850>: E <C object Array of Char {'nolength': True} at 0x600001632700>: E <C object Array of Char {'nolength': True} at 0x6000016321e0>: E <C object Array of Char {'nolength': True} at 0x6000014172a0>: E <C object Array of Char {'nolength': True} at 0x6000014079a0>: E <C object Array of Char {'nolength': True} at 0x600001632c40>: E <C object Array of Char {'nolength': True} at 0x6000016323c0>: E <C object Array of Char {'nolength': True} at 0x600001632720>: E <C object Array of Char {'nolength': True} at 0x600001410010>: E <C object Array of Char {'nolength': True} at 0x60000183a880>: E <C object Array of Char {'nolength': True} at 0x60000183ae20>: E <C object Array of Char {'nolength': True} at 0x600001605440>: E <C object Array of Char {'nolength': True} at 0x600001605460>: E <C object Array of Char {'nolength': True} at 0x600001605780>: E <C object Array of Char {'nolength': True} at 0x6000016053a0>: E <C object Array of Char {'nolength': True} at 0x6000016057c0>: E <C object Array of Char {'nolength': True} at 0x6000016059c0>: E <C object Array of Char {'nolength': True} at 0x600001605b20>: E <C object Array of Char {'nolength': True} at 0x600001605260>: E <C object Array of Char {'nolength': True} at 0x600001605800>: E <C object Array of Char {'nolength': True} at 0x600001604b40>: E <C object Array of Char {'nolength': True} at 0x600001604ec0>: E <C object Array of Char {'nolength': True} at 0x6000016055e0>: E <C object Array of Char {'nolength': True} at 0x6000016058a0>: E <C object Array of Char {'nolength': True} at 0x600001605a80>: E <C object Array of Char {'nolength': True} at 0x600001604ee0>: E <C object Array of Char {'nolength': True} at 0x600001605040>: E <C object Array of Char {'nolength': True} at 0x60000146d670>: E <C object Array of Char {'nolength': True} at 0x6000018362b0>: E <C object Array of Char {'nolength': True} at 0x600001836880>: E <C object Array of Char {'nolength': True} at 0x60000161d640>: E <C object Array of Char {'nolength': True} at 0x60000161d280>: E <C object Array of Char {'nolength': True} at 0x6000016085e0>: E <C object Array of Char {'nolength': True} at 0x60000161daa0>: E <C object Array of Char {'nolength': True} at 0x60000161de80>: E <C object Array of Char {'nolength': True} at 0x60000161d760>: E <C object Array of Char {'nolength': True} at 0x60000161d8a0>: E <C object Array of Char {'nolength': True} at 0x60000161de40>: E <C object Array of Char {'nolength': True} at 0x60000161dde0>: E <C object Array of Char {'nolength': True} at 0x60000161c940>: E <C object Array of Char {'nolength': True} at 0x60000161cb00>: E <C object Array of Char {'nolength': True} at 0x60000161dd00>: E <C object Array of Char {'nolength': True} at 0x60000161df80>: E <C object Array of Char {'nolength': True} at 0x60000161d900>: E <C object Array of Char {'nolength': True} at 0x60000141ba40>: E <C object Array of Char {'nolength': True} at 0x60000162d6e0>: E <C object Array of Char {'nolength': True} at 0x60000161dd60>: E <C object Array of Char {'nolength': True} at 0x600001417920>: E <C object Array of Char {'nolength': True} at 0x60000161d540>: E <C object Array of Char {'nolength': True} at 0x60000161c480>: E <C object Array of Char {'nolength': True} at 0x60000161df20>: E <C object Array of Char {'nolength': True} at 0x60000141cc40>: E <C object Array of Char {'nolength': True} at 0x60000141f700>: E <C object Array of Char {'nolength': True} at 0x60000161cf20>: E <C object Array of Char {'nolength': True} at 0x60000161dbe0>: E <C object Array of Char {'nolength': True} at 0x6000014106a0>: E <C object Array of Char {'nolength': True} at 0x600001411010>: E <C object Array of Char {'nolength': True} at 0x600001632ca0>: E <C object Array of Char {'nolength': True} at 0x6000016325c0>: E <C object Array of Char {'nolength': True} at 0x6000014122b0>: E <C object Array of Char {'nolength': True} at 0x600001412a80>: E <C object Array of Char {'nolength': True} at 0x600001632be0>: E <C object Array of Char {'nolength': True} at 0x600001630fa0>: E <C object Array of Char {'nolength': True} at 0x600001632d60>: E <C object Array of Char {'nolength': True} at 0x600001632ec0>: E <C object Array of Char {'nolength': True} at 0x6000016315e0>: E <C object Array of Char {'nolength': True} at 0x600001632d20>: E <C object Array of Char {'nolength': True} at 0x6000016316e0>: E <C object Array of Char {'nolength': True} at 0x6000016323a0>: E <C object Array of Char {'nolength': True} at 0x600001632d00>: E <C object Array of Char {'nolength': True} at 0x600001632540>: E <C object Array of Char {'nolength': True} at 0x600001632a60>: E <C object Array of Char {'nolength': True} at 0x600001632b80>: E <C object Array of Char {'nolength': True} at 0x6000014117e0>: E <C object Array of Char {'nolength': True} at 0x600001632b60>: E <C object Array of Char {'nolength': True} at 0x6000016328c0>: E <C object Array of Char {'nolength': True} at 0x6000014121b0>: E <C object Array of Char {'nolength': True} at 0x600001412d30>: E <C object Array of Char {'nolength': True} at 0x600001632de0>: E <C object Array of Char {'nolength': True} at 0x6000016320a0>: E <C object Array of Char {'nolength': True} at 0x60000141b6d0>: E <C object Array of Char {'nolength': True} at 0x60000141ec50>: E <C object Array of Char {'nolength': True} at 0x600001632dc0>: E <C object Array of Char {'nolength': True} at 0x600001632e20>: E <C object Array of Char {'nolength': True} at 0x600001413610>: E <C object Array of Char {'nolength': True} at 0x6000014102e0>: E <C object Array of Char {'nolength': True} at 0x600001631f00>: E <C object Array of Char {'nolength': True} at 0x600001632c00>: E <C object Array of Char {'nolength': True} at 0x600001633020>: E <C object Array of Char {'nolength': True} at 0x600001631760>: E <C object Array of Char {'nolength': True} at 0x600001632c80>: E <C object Array of Char {'nolength': True} at 0x600001632d40>: E <C object Array of Char {'nolength': True} at 0x600001633180>: E <C object Array of Char {'nolength': True} at 0x600001632f60>: E <C object Array of Char {'nolength': True} at 0x600001632e40>: E <C object Array of Char {'nolength': True} at 0x6000016324e0>: E <C object Array of Char {'nolength': True} at 0x600001633220>: E <C object Array of Char {'nolength': True} at 0x600001632f40>: E <C object Array of Char {'nolength': True} at 0x6000014111a0>: E <C object Array of Char {'nolength': True} at 0x600001632e60>: E <C object Array of Char {'nolength': True} at 0x6000016330e0>: E <C object Array of Char {'nolength': True} at 0x6000014139a0>: E <C object Array of Char {'nolength': True} at 0x60000141a060>: E <C object Array of Char {'nolength': True} at 0x600001632c60>: E <C object Array of Char {'nolength': True} at 0x6000016330c0>: E <C object Array of Char {'nolength': True} at 0x600001411ac0>: E <C object Array of Char {'nolength': True} at 0x600001412ee0>: E <C object Array of Char {'nolength': True} at 0x600001633040>: E <C object Array of Char {'nolength': True} at 0x6000016331a0>: E <C object Array of Char {'nolength': True} at 0x600001468220>: E <C object Array of Char {'nolength': True} at 0x6000014689f0>: E <C object Array of Char {'nolength': True} at 0x600001632da0>: E <C object Array of Char {'nolength': True} at 0x600001630fc0>: E <C object Array of Char {'nolength': True} at 0x600001469c40>: E <C object Array of Char {'nolength': True} at 0x60000146a3c0>: E <C object Array of Char {'nolength': True} at 0x600001633100>: E <C object Array of Char {'nolength': True} at 0x6000016333a0>: E <C object Array of Char {'nolength': True} at 0x6000014690b0>: E <C object Array of Char {'nolength': True} at 0x6000014698f0>: E <C object Array of Char {'nolength': True} at 0x600001632580>: E <C object Array of Char {'nolength': True} at 0x600001632ba0>: E <C object Array of Char {'nolength': True} at 0x600001633280>: E <C object Array of Char {'nolength': True} at 0x600001632480>: E <C object Array of Char {'nolength': True} at 0x600001632fe0>: E <C object Array of Char {'nolength': True} at 0x600001632ea0>: E <C object Array of Char {'nolength': True} at 0x600001633440>: E <C object Array of Char {'nolength': True} at 0x600001632860>: E <C object Array of Char {'nolength': True} at 0x600001633420>: E <C object Array of Char {'nolength': True} at 0x60000146b170>: E <C object Array of Char {'nolength': True} at 0x600001804c00>: E <C object Array of Char {'nolength': True} at 0x600001804e10>: E <C object Array of Char {'nolength': True} at 0x600001632a40>: E <C object Array of Char {'nolength': True} at 0x600001632400>: E <C object Array of Char {'nolength': True} at 0x6000016316c0>: E <C object Array of Char {'nolength': True} at 0x600001632f00>: E <C object Array of Char {'nolength': True} at 0x6000016329c0>: E <C object Array of Char {'nolength': True} at 0x6000016332e0>: E <C object Array of Char {'nolength': True} at 0x600001632fa0>: E <C object Array of Char {'nolength': True} at 0x600001468db0>: E <C object Array of Char {'nolength': True} at 0x6000014698c0>: E <C object Array of Char {'nolength': True} at 0x600001633600>: E <C object Array of Char {'nolength': True} at 0x600001632360>: E <C object Array of Char {'nolength': True} at 0x60000146aa80>: E <C object Array of Char {'nolength': True} at 0x60000146b570>: E <C object Array of Char {'nolength': True} at 0x600001633080>: E <C object Array of Char {'nolength': True} at 0x6000016324a0>: E <C object Array of Char {'nolength': True} at 0x60000141f6a0>: E <C object Array of Char {'nolength': True} at 0x600001411b70>: E <C object Array of Char {'nolength': True} at 0x6000016331e0>: E <C object Array of Char {'nolength': True} at 0x600001633060>: E <C object Array of Char {'nolength': True} at 0x600001632260>: E <C object Array of Char {'nolength': True} at 0x600001633200>: E <C object Array of Char {'nolength': True} at 0x6000016329e0>: E <C object Array of Char {'nolength': True} at 0x6000016337a0>: E <C object Array of Char {'nolength': True} at 0x600001632e80>: E <C object Array of Char {'nolength': True} at 0x60000141f300>: E <C object Array of Char {'nolength': True} at 0x600001804cf0>: E <C object Array of Char {'nolength': True} at 0x6000018052c0>: E <C object Array of Char {'nolength': True} at 0x600001633620>: E <C object Array of Char {'nolength': True} at 0x6000016322c0>: E <C object Array of Char {'nolength': True} at 0x6000016332c0>: E <C object Array of Char {'nolength': True} at 0x600001633660>: E <C object Array of Char {'nolength': True} at 0x600001632940>: E <C object Array of Char {'nolength': True} at 0x600001633700>: E <C object Array of Char {'nolength': True} at 0x600001632ac0>: E <C object Array of Char {'nolength': True} at 0x600001411de0>: E <C object Array of Char {'nolength': True} at 0x600001430d80>: E <C object Array of Char {'nolength': True} at 0x600001633140>: E <C object Array of Char {'nolength': True} at 0x600001633000>: E <C object Array of Char {'nolength': True} at 0x600001468150>: E <C object Array of Char {'nolength': True} at 0x600001469860>: E <C object Array of Char {'nolength': True} at 0x6000016334e0>: E <C object Array of Char {'nolength': True} at 0x600001633800>: E <C object Array of Char {'nolength': True} at 0x60000141ff40>: E <C object Array of Char {'nolength': True} at 0x60000142bae0>: E <C object Array of Char {'nolength': True} at 0x6000016334c0>: E <C object Array of Char {'nolength': True} at 0x600001633240>: E <C object Array of Char {'nolength': True} at 0x600001464020>: E <C object Array of Char {'nolength': True} at 0x6000014016b0>: E <C object Array of Char {'nolength': True} at 0x600001619340>: E <C object Array of Char {'nolength': True} at 0x600001618b40>: E <C object Array of Char {'nolength': True} at 0x600001619000>: E <C object Array of Char {'nolength': True} at 0x600001430030>: E <C object Array of Char {'nolength': True} at 0x6000018095c0>: E <C object Array of Char {'nolength': True} at 0x600001809b30>: E <C object Array of Char {'nolength': True} at 0x600001618de0>: E <C object Array of Char {'nolength': True} at 0x600001618320>: E <C object Array of Char {'nolength': True} at 0x600001619640>: E <C object Array of Char {'nolength': True} at 0x6000016191a0>: E <C object Array of Char {'nolength': True} at 0x600001619820>: E <C object Array of Char {'nolength': True} at 0x600001619a40>: E <C object Array of Char {'nolength': True} at 0x600001619460>: E <C object Array of Char {'nolength': True} at 0x600001619740>: E <C object Array of Char {'nolength': True} at 0x600001619540>: E <C object Array of Char {'nolength': True} at 0x6000016198a0>: E <C object Array of Char {'nolength': True} at 0x6000016196a0>: E <C object Array of Char {'nolength': True} at 0x600001618ee0>: E <C object Array of Char {'nolength': True} at 0x6000016199c0>: E <C object Array of Char {'nolength': True} at 0x600001619580>: E <C object Array of Char {'nolength': True} at 0x600001619800>: E <C object Array of Char {'nolength': True} at 0x600001619760>: E <C object Array of Char {'nolength': True} at 0x600001463980>: E <C object Array of Char {'nolength': True} at 0x600001809800>: E <C object Array of Char {'nolength': True} at 0x600001809dd0>: E <C object Array of Char {'nolength': True} at 0x600001619600>: E <C object Array of Char {'nolength': True} at 0x600001619680>: E <C object Array of Char {'nolength': True} at 0x600001619860>: E <C object Array of Char {'nolength': True} at 0x600001619b40>: E <C object Array of Char {'nolength': True} at 0x600001619c80>: E <C object Array of Char {'nolength': True} at 0x600001618e00>: E <C object Array of Char {'nolength': True} at 0x600001619900>: E <C object Array of Char {'nolength': True} at 0x600001462910>: E <C object Array of Char {'nolength': True} at 0x6000014631a0>: E <C object Array of Char {'nolength': True} at 0x600001619ae0>: E <C object Array of Char {'nolength': True} at 0x600001619220>: E <C object Array of Char {'nolength': True} at 0x60000146b820>: E <C object Array of Char {'nolength': True} at 0x600001410740>: E <C object Array of Char {'nolength': True} at 0x600001619080>: E <C object Array of Char {'nolength': True} at 0x600001619aa0>: E <C object Array of Char {'nolength': True} at 0x60000146b020>: E <C object Array of Char {'nolength': True} at 0x600001460050>: E <C object Array of Char {'nolength': True} at 0x6000016185c0>: E <C object Array of Char {'nolength': True} at 0x600001618340>: E <C object Array of Char {'nolength': True} at 0x600001619a20>: E <C object Array of Char {'nolength': True} at 0x600001619ba0>: E <C object Array of Char {'nolength': True} at 0x600001619e40>: E <C object Array of Char {'nolength': True} at 0x6000016198c0>: E <C object Array of Char {'nolength': True} at 0x600001618d00>: E <C object Array of Char {'nolength': True} at 0x600001468e50>: E <C object Array of Char {'nolength': True} at 0x6000018098f0>: E <C object Array of Char {'nolength': True} at 0x600001809ec0>: E <C object Array of Char {'nolength': True} at 0x600001619980>: E <C object Array of Char {'nolength': True} at 0x6000016197c0>: E <C object Array of Char {'nolength': True} at 0x600001619c60>: E <C object Array of Char {'nolength': True} at 0x600001619e20>: E <C object Array of Char {'nolength': True} at 0x6000016193c0>: E <C object Array of Char {'nolength': True} at 0x600001619840>: E <C object Array of Char {'nolength': True} at 0x600001619d20>: E <C object Array of Char {'nolength': True} at 0x6000014614a0>: E <C object Array of Char {'nolength': True} at 0x600001462290>: E <C object Array of Char {'nolength': True} at 0x600001619920>: E <C object Array of Char {'nolength': True} at 0x600001619b60>: E <C object Array of Char {'nolength': True} at 0x600001463760>: E <C object Array of Char {'nolength': True} at 0x600001469100>: E <C object Array of Char {'nolength': True} at 0x600001619e80>: E <C object Array of Char {'nolength': True} at 0x600001619f20>: E <C object Array of Char {'nolength': True} at 0x600001460390>: E <C object Array of Char {'nolength': True} at 0x6000014612f0>: E <C object Array of Char {'nolength': True} at 0x600001619be0>: E <C object Array of Char {'nolength': True} at 0x6000016194c0>: E <C object Array of Char {'nolength': True} at 0x6000014622c0>: E <C object Array of Char {'nolength': True} at 0x600001463830>: E <C object Array of Char {'nolength': True} at 0x600001619b20>: E <C object Array of Char {'nolength': True} at 0x600001619f40>: E <C object Array of Char {'nolength': True} at 0x600001619a60>: E <C object Array of Char {'nolength': True} at 0x6000014013d0>: E <C object Array of Char {'nolength': True} at 0x6000018099e0>: E <C object Array of Char {'nolength': True} at 0x600001809fb0>: E <C object Array of Char {'nolength': True} at 0x600001619780>: E <C object Array of Char {'nolength': True} at 0x600001618f60>: E <C object Array of Char {'nolength': True} at 0x6000016190a0>: E <C object Array of Char {'nolength': True} at 0x6000016198e0>: E <C object Array of Char {'nolength': True} at 0x600001619a80>: E <C object Array of Char {'nolength': True} at 0x600001619fc0>: E <C object Array of Char {'nolength': True} at 0x600001619de0>: E <C object Array of Char {'nolength': True} at 0x6000016194a0>: E <C object Array of Char {'nolength': True} at 0x60000161a000>: E <C object Array of Char {'nolength': True} at 0x600001619e00>: E <C object Array of Char {'nolength': True} at 0x600001618940>: E <C object Array of Char {'nolength': True} at 0x60000161a0e0>: E <C object Array of Char {'nolength': True} at 0x600001619d40>: E ... E File "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/array/interp_array.py", line 371, in descr_fromlist E self.fromsequence(w_lst) E File "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/array/interp_array.py", line 996, in fromsequence E self.setlen(oldlen + len(lst)) E File "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/array/interp_array.py", line 190, in setlen E rffi.CCHARP.TO, byte_size, flavor='raw') E E <C object Array of Char {'nolength': True} at 0x600001808c90>: E <C object Array of Char {'nolength': True} at 0x6000016310e0>: E <C object Array of Char {'nolength': True} at 0x600001604f40>: E <C object Array of Char {'nolength': True} at 0x6000014072b0>: E <C object Array of Char {'nolength': True} at 0x600001808e10>: E <C object Array of Char {'nolength': True} at 0x600001618060>: E <C object Array of Char {'nolength': True} at 0x600001835e00>: E <C object Array of Char {'nolength': True} at 0x600001808f30>: E <C object Array of Char {'nolength': True} at 0x6000016317e0>: E <C object Array of Char {'nolength': True} at 0x60000141cb40>: E <C object Array of Char {'nolength': True} at 0x60000182bd50>: E <C object Array of Char {'nolength': True} at 0x600001631f80>: E <C object Array of Char {'nolength': True} at 0x600001804390>: E <C object Array of Char {'nolength': True} at 0x6000018090b0>: E <C object Array of Char {'nolength': True} at 0x600001809140>: E <C object Array of Char {'nolength': True} at 0x600001632b40>: E <C object Array of Char {'nolength': True} at 0x60000183a550>: E <C object Array of Char {'nolength': True} at 0x600001835f50>: E <C object Array of Char {'nolength': True} at 0x60000161c640>: E <C object Array of Char {'nolength': True} at 0x6000018048d0>: E <C object Array of Char {'nolength': True} at 0x6000018049c0>: E <C object Array of Char {'nolength': True} at 0x600001809380>: E <C object Array of Char {'nolength': True} at 0x600001809350>: E <C object Array of Char {'nolength': True} at 0x600001809590>: E <C object Array of Char {'nolength': True} at 0x600001808cf0>: E ... E File "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/array/interp_array.py", line 1176, in setitem_slice E self.fromsequence(w_lst) E File "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/array/interp_array.py", line 996, in fromsequence E self.setlen(oldlen + len(lst)) E File "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/array/interp_array.py", line 190, in setlen E rffi.CCHARP.TO, byte_size, flavor='raw') E E <C object Array of Char {'nolength': True} at 0x600001408440>: E <C object Array of Char {'nolength': True} at 0x60000143c1f0>: E <C object Array of Char {'nolength': True} at 0x600001426520>: E <C object Array of Char {'nolength': True} at 0x600001429f10>: E <C object Array of Char {'nolength': True} at 0x60000142a0b0>: E <C object Array of Char {'nolength': True} at 0x600001406010>: E <C object Array of Char {'nolength': True} at 0x600001426510>: E <C object Array of Char {'nolength': True} at 0x6000014059e0>: E <C object Array of Char {'nolength': True} at 0x60000142b180>: E <C object Array of Char {'nolength': True} at 0x6000014343b0>: E <C object Array of Char {'nolength': True} at 0x600001435fc0>: E <C object Array of Char {'nolength': True} at 0x6000014378b0>: E <C object Array of Char {'nolength': True} at 0x6000014328a0>: E <C object Array of Char {'nolength': True} at 0x600001408900>: E <C object Array of Char {'nolength': True} at 0x60000140b160>: E <C object Array of Char {'nolength': True} at 0x60000140acb0>: E <C object Array of Char {'nolength': True} at 0x600001432710>: E <C object Array of Char {'nolength': True} at 0x600001409a60>: E <C object Array of Char {'nolength': True} at 0x600001426c50>: E <C object Array of Char {'nolength': True} at 0x600001427200>: E <C object Array of Char {'nolength': True} at 0x600001426090>: E <C object Array of Char {'nolength': True} at 0x600001430210>: E <C object Array of Char {'nolength': True} at 0x6000014052c0>: E <C object Array of Char {'nolength': True} at 0x600001431560>: E <C object Array of Char {'nolength': True} at 0x6000014011d0>: E <C object Array of Char {'nolength': True} at 0x600001401660>: E <C object Array of Char {'nolength': True} at 0x600001401ca0>: E <C object Array of Char {'nolength': True} at 0x600001401950>: E <C object Array of Char {'nolength': True} at 0x600001439440>: E <C object Array of Char {'nolength': True} at 0x60000142bcd0>: E <C object Array of Char {'nolength': True} at 0x600001407ad0>: E <C object Array of Char {'nolength': True} at 0x6000014290f0>: E <C object Array of Char {'nolength': True} at 0x60000140bbd0>: E <C object Array of Char {'nolength': True} at 0x60000141e640>: E <C object Array of Char {'nolength': True} at 0x60000141e310>: E <C object Array of Char {'nolength': True} at 0x60000141db10>: E <C object Array of Char {'nolength': True} at 0x60000141f7a0>: E <C object Array of Char {'nolength': True} at 0x600001418000>: E <C object Array of Char {'nolength': True} at 0x60000141aa20>: E <C object Array of Char {'nolength': True} at 0x600001419eb0>: E <C object Array of Char {'nolength': True} at 0x6000014180a0>: E <C object Array of Char {'nolength': True} at 0x60000141b180>: E <C object Array of Char {'nolength': True} at 0x60000141bd30>: E <C object Array of Char {'nolength': True} at 0x6000014060a0>: E <C object Array of Char {'nolength': True} at 0x60000143a070>: E <C object Array of Char {'nolength': True} at 0x60000142a6a0>: E <C object Array of Char {'nolength': True} at 0x600001439250>: E <C object Array of Char {'nolength': True} at 0x600001403940>: E <C object Array of Char {'nolength': True} at 0x60000143ce00>: E <C object Array of Char {'nolength': True} at 0x600001436a00>: E <C object Array of Char {'nolength': True} at 0x6000014199f0>: E <C object Array of Char {'nolength': True} at 0x600001435b70>: E <C object Array of Char {'nolength': True} at 0x600001438b10>: E <C object Array of Char {'nolength': True} at 0x600001434130>: E <C object Array of Char {'nolength': True} at 0x600001434dc0>: E <C object Array of Char {'nolength': True} at 0x600001437930>: E <C object Array of Char {'nolength': True} at 0x600001415950>: E <C object Array of Char {'nolength': True} at 0x600001414a60>: E <C object Array of Char {'nolength': True} at 0x600001415d20>: E <C object Array of Char {'nolength': True} at 0x600001435ae0>: E <C object Array of Char {'nolength': True} at 0x600001407dc0>: E <C object Array of Char {'nolength': True} at 0x600001416b80>: E <C object Array of Char {'nolength': True} at 0x600001429890>: E <C object Array of Char {'nolength': True} at 0x600001415760>: E <C object Array of Char {'nolength': True} at 0x600001429ea0>: E <C object Array of Char {'nolength': True} at 0x600001406680>: E <C object Array of Char {'nolength': True} at 0x600001417540>: E <C object Array of Char {'nolength': True} at 0x600001416a10>: E <C object Array of Char {'nolength': True} at 0x60000141ac10>: E <C object Array of Char {'nolength': True} at 0x60000141d380>: E <C object Array of Char {'nolength': True} at 0x600001410200>: E <C object Array of Char {'nolength': True} at 0x600001411ea0>: E <C object Array of Char {'nolength': True} at 0x600001411480>: E <C object Array of Char {'nolength': True} at 0x600001411ad0>: E <C object Array of Char {'nolength': True} at 0x60000141a730>: E <C object Array of Char {'nolength': True} at 0x600001413000>: E <C object Array of Char {'nolength': True} at 0x600001412940>: E <C object Array of Char {'nolength': True} at 0x600001412f70>: E <C object Array of Char {'nolength': True} at 0x600001410d20>: E <C object Array of Char {'nolength': True} at 0x6000014682a0>: E <C object Array of Char {'nolength': True} at 0x600001469830>: E <C object Array of Char {'nolength': True} at 0x600001468bf0>: E <C object Array of Char {'nolength': True} at 0x60000146ba00>: E <C object Array of Char {'nolength': True} at 0x60000141fb40>: E <C object Array of Char {'nolength': True} at 0x600001468650>: E <C object Array of Char {'nolength': True} at 0x60000146a610>: E <C object Array of Char {'nolength': True} at 0x60000141c7b0>: E <C object Array of Char {'nolength': True} at 0x600001469cf0>: E <C object Array of Char {'nolength': True} at 0x60000146be80>: E <C object Array of Char {'nolength': True} at 0x60000146ad00>: E <C object Array of Char {'nolength': True} at 0x60000141bbb0>: E <C object Array of Char {'nolength': True} at 0x6000014658f0>: E <C object Array of Char {'nolength': True} at 0x6000014620f0>: E <C object Array of Char {'nolength': True} at 0x60000146aa40>: E <C object Array of Char {'nolength': True} at 0x600001469f70>: E <C object Array of Char {'nolength': True} at 0x600001462f70>: E <C object Array of Char {'nolength': True} at 0x600001460f90>: E <C object Array of Char {'nolength': True} at 0x600001462c30>: E <C object Array of Char {'nolength': True} at 0x60000142ba40>: E <C object Array of Char {'nolength': True} at 0x600001461960>: E ... E File "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/array/interp_array.py", line 579, in descr_getitem E return self.getitem_slice(space, w_idx) E File "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/array/interp_array.py", line 1138, in getitem_slice E w_a.setlen(size, overallocate=False) E File "/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/array/interp_array.py", line 190, in setlen E rffi.CCHARP.TO, byte_size, flavor='raw') E } ../rpython/conftest.py:103: MallocMismatch ----------------------------- Captured stderr call ----------------------------- Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618800>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320523830> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618cc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320523f68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618ce0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932052d4e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618d20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93411a08e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618380>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372771be8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618c80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372771c20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618f40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372771d00> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001808c90>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93727b2fa8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618140>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93727b3050> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016190e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93727b3088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014046a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372789018> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001808fc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372789050> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001808f90>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e84410> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618e80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e84448> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618c60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e84528> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016183e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e85788> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618ca0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e85868> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618fe0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e858a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000162fe00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e7cfa8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630720>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e7cfe0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630860>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372842f70> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630f80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372842fa8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630b00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372868870> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016309c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93728688a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630ae0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372868988> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630b80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372029638> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630840>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340cfd7c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016310e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340cfd7f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016312e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340cfd8a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016305c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93206c70f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001431370>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93206c7130> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016315a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93206c7168> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630ea0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93206fca68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631640>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93206fcaa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630b60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93206fdc20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631280>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93206fdc90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631620>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372916058> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631880>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372916090> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630940>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372917b40> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630a00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371ef8a68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630960>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371ef8b48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016315c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93725d2b80> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630de0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372573de0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630ee0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372573e18> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604240>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93725e9868> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604e00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93725e98a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604f80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93725e9980> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604f40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93725e9ad0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001408440>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372671018> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001409b50>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372671050> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604880>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372671088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604fc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93726710c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014085c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f937269b558> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604ba0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f937269b590> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604920>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93726a8608> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604d00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93726a8640> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000143c1f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93726a8678> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000143c600>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93726a86b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001426880>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93726a86e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c920>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f935042c790> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c780>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f935042c7c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001426520>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f935042c800> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001426d80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f935042c838> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142b850>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f935042c870> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c300>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f935042c8e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cc80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361575088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001429f10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93615750c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142b4e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93615750f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001408e30>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361575130> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604ae0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936155bc90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604960>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936155bcc8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605020>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936155bda8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016051c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936155bde0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604bc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936154b590> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604aa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936154b980> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cf00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936154ba60> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d040>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93614d9360> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cfa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93614d9440> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014072b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93614d9478> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142a0b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93614d94b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d120>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93614d94e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d020>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371d7df68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000160c360>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371ce22f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001404040>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371ce26e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618c40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936126e838> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001404710>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936126ffa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618240>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361268330> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001406010>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361268368> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001406540>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93612683a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001407010>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93612683d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016190c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361268410> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618120>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408f3328> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001426510>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408f3360> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001426b50>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408f3398> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001426eb0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408f33d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619040>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408f3408> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618220>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408dedb0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014059e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408dede8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001405ff0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408dee20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001406c50>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408dee58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618d40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408deec8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618e20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408b6288> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618820>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408588e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618a00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340858918> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619200>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93408589f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618860>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340858a30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618f80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93407acec8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016189a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93407acf00> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618b60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340728a68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001808e10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340728aa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016192a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340728b48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016180a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340708ec8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001427660>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93407090c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018091a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9310030aa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001808ed0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f931000abb8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618ae0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f931000abf0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618fc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f931000acd0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618e60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f931000ad08> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619260>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93403c9b08> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619240>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93403c9b40> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619420>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93403c9c58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000162fcc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371c42100> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cd00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371c423d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cf60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371c424f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cdc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371c14800> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d000>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371c14838> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cf80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936164b750> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c840>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936164b788> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d160>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936164b868> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618060>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936164b8a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142b180>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372339de0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001429350>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372339e18> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cee0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372339e50> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c900>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93721aecd0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142aa90>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93721aed08> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cbc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93721aed40> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618d60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f937213c918> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619120>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f937213c950> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014343b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f937213c988> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001436710>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93721325d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001437780>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372132608> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618020>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372132640> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016184e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372132678> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001435fc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93721326b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001434890>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93721326e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001436aa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93720ac288> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016193e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93720ac2c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619180>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371f53210> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014378b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371f53248> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001436850>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371f53280> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001433f00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93615c1d00> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631800>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93615c1d38> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630dc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93615c1d70> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630d60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93502656e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630ba0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9350265718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631660>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93502657f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631980>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9350265830> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631480>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371bab7f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631860>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371bab910> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631220>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371babb78> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014328a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371b62020> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016317a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371b62058> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631720>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371b62090> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016318e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371b620c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142a940>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371b62100> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016042e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371b27ef8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016042c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9371954368> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001408900>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93719543a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000140a250>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93719543d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001408ad0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320410218> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604ce0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361205de0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604e60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361205e18> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000140b160>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361205e50> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014092a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361166a30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014080e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361166a68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604c60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361166aa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604700>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934031dd70> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000140acb0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9360397718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001408ac0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9360397750> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000140a590>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936061d6a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619380>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341120560> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619160>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93411206e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619280>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341120870> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618f00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934101bd70> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604f20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934101be50> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604b00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934101be88> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016047c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f75360> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000162f460>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f75398> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605180>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f75478> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001432710>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f754e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604d20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f4bb78> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605160>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f4bbb0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604ea0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f0f558> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001409b00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f0f590> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001431f10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340edad40> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605240>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340edade8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001409a60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340edae20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605060>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ea8560> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605360>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ea85d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000162fbe0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ea8640> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cd40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ea86b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001426c50>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ea8720> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001427100>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ea8790> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001433f10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93207fd168> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cea0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93207fd1d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c820>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93207fd248> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001427200>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93207fd280> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001427b50>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93207fd2b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001404500>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93207fd2f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c1c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93207e1280> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cc20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93207e12b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016087c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932077f0f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d2a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932077f130> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cb80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93208c1590> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d140>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93208c15c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c5a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340a6f9b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000162f4a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340a6f9f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001628220>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ab5d38> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001426090>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ab5da8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d1c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ab5de0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c9c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ab5e18> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c5e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320486b48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014064c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320486b80> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001430000>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932050c448> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c860>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932068ba28> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001430210>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932068ba60> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d0e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932068ba98> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d0a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932058f088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d300>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932058f0c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d3c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932058f0f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014052c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932058f130> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001405f00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932058f168> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014046d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340a35788> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d3a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340a357c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c6c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93207e3c58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001431560>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f937241e9c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014334f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f937241e9f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001405e80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f937241ea30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161caa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f937241ea68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cac0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93727bda98> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014011d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93727bdad0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001401da0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93727bdb08> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014017d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93727bdb40> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cd80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93727bdb78> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d2e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372a76528> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001401660>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372a76560> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001400460>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372a76598> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014005b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372a765d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c700>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e36608> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d380>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93729fb2f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001401ca0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93729fb328> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001402000>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93729fb360> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001403f00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93729fb398> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d0c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93729c37f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d4a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93729c3830> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001401950>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93729c3868> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001402640>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93729c38a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014032a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93729c38d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d680>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93729c3910> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001835e00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ebd4e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161ca00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ebd590> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c580>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e88448> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001402df0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e88480> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001836130>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e890f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001836700>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340e89168> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d4e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ffa6b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c3e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ffa790> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d360>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ffa7c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d060>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ffbb08> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d320>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ffbb40> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d7c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ffbc20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d920>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ffbc58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d4c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ff32f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d500>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ff3328> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d960>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ff3408> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d9a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ff3440> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d780>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340fe0640> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d5a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340fe0678> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d560>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340fe0758> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001808f30>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340fe0790> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000162fe40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93301a2020> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619100>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93301a2a30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001434910>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93301a2a68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018092c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93301a3de0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809170>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f933020b3d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618ec0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f933020b408> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016182a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f933020b4e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619440>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932046b130> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619500>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932046b210> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619660>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932046b248> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619140>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320476a30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016086c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320476a68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604de0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320476b48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604e40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320476b80> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604ac0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932043e410> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016051e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932043e448> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016046c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f932060de88> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016049a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f32090> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016051a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f32170> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016317e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f321a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001439440>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f321e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001439890>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f32218> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605100>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340f32250> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605340>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340bff050> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014304f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340bff088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605600>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340bff0c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630bc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c35bb0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630c00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c35be8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142bcd0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c35c20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142be30>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c35c58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014299d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c35c90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630d40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c35cc8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016053c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c415c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001407ad0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c41600> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000140a060>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c41638> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000140ab90>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c41670> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016052e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c416a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605480>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c416e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014290f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340c41718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142bde0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340af71a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142bf20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340af71d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016054c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ad2bb8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016050c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340ad2bf0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016048c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b12d40> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604fa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b12d78> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604d60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b12e58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605720>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b12e90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016054a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b86cd0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605700>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b86d08> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016313e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b7d910> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141cb40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b7d948> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000140bbd0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b7d980> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631400>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b7d9b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631960>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9340b7d9f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631940>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93411ebad0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141cbf0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93411ebb08> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631240>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341200720> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141d430>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341201168> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631680>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412011a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141e640>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412011d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141ea50>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341201210> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141c030>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341216870> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016318a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412168a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016319e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412168e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141e310>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341216918> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141e780>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341216950> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141efa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341216988> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630700>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412169c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630e40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934122e9c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141db10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934122e9f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141df70>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934122ea30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141e870>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934122ea68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630b20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934122eaa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016317c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934122ead8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631aa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934123ab48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016311c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934123ab80> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631d20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934123ac60> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631b20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412421a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631700>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341242288> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631d60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412422c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631da0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412423a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000182bd50>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341256cd0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016316a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93618c5638> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630e20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93618dd7f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141dfd0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93618dd830> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001804060>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361902448> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001804630>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619024b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631460>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361903868> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016310c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361903948> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016314c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361903980> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631ac0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361916db0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630b40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361916de8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631dc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361916ec8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631fc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361916f00> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631840>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361926678> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630a80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619266b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016318c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361926790> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632040>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619267c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631f60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361936838> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631320>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361936870> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631e20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619420c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631f80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361942100> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141f7a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361942138> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141fce0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361942170> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631360>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619421a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631d40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619437f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001406210>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361943fa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016314e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361958640> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632140>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619586b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632320>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619586e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001418000>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361959718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001418450>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361959750> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001418bd0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361959788> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631ca0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619597c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016311a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619597f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141aa20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361959830> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141ae30>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361959868> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001418050>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619714e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631a40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361971520> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631260>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361971558> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001419eb0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361971590> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141a330>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619715c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001418020>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619996e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016321a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619d2020> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631bc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619d2058> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630e80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619d2138> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016322e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619d2170> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631820>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93619d3e50> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631d80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361a2a9c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631740>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361a38cd0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631e40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361a38d08> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631900>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361a38de8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014180a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361a38e58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631f40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361a53fa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631920>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361a60020> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632060>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361a60058> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001419480>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361a6f7f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631b60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361aee3a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632300>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361aeedb0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141b180>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361aeede8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001418120>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361aeee20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001418fc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361aefde0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631ae0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361aefe18> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631ce0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361aefe50> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141bd30>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361aefe88> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141c720>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361aefec0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141d9d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361aefef8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631ec0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b1d050> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631c00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b1d088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014060a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b1d0c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001407740>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b1d0f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014181e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b2cad8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631ea0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b2cb10> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631e80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b2cb48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632440>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b2cc28> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016325a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b2cc60> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632120>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b3e9f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631e60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b3ea30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632560>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b3eb10> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631cc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b3eb48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000162f7a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b4a480> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000143a070>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b4a4f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605520>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b4a528> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604d40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b722f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016056e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b8d018> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141cfe0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361b8d8a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142bcf0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ba8058> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605220>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ba89f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142a6a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ba8a30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605300>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ba93d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605200>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ba9408> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016055a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ba9440> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605840>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ba9478> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001439250>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ba94b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001439870>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ba94e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001401620>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934126cf70> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d8e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934126cfa8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161ce60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934126cfe0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001403940>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934126d018> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142bd30>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934126d050> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142af10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934126d088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d5e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934126d0c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d460>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934127f360> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d240>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934127f440> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d880>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934127f478> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c240>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412908e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c6a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341290918> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d340>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412909f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161da40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341290a30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c4c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f934129e758> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000143ce00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412c42c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632020>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412c42f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016323e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412c4330> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632220>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412db9b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141afc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412db9f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014356f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361bda678> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619320>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361bdb0f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001436a00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361bdb130> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016191c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361bdb168> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618b20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361bdb1a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016195a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361bdb1d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016197a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361bdb210> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014199f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c01050> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141a5b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c01088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141b600>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c010c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618fa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c010f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619020>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372aed130> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001435b70>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372aed168> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001435310>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372aed1a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001434560>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372aed1d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619700>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372aed210> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016195c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372aed248> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001438b10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372aed280> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014382a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372afd088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001438fb0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372afd0c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016324c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372afd0f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632080>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372afd130> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001434130>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372afd168> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001434110>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372afd1a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001427480>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372afd1d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632240>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b11750> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631c60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b11788> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001434dc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b117c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001437170>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b117f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001428bf0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b11830> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016319c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b11868> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632640>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b216a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001437930>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b216e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016311e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b21718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631a60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b21750> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632780>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b21788> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001804390>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b217c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631340>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372b316a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016320c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c42170> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000140b0d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c421a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018046f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c43478> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001804cc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c434e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632840>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c669c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016321c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c66aa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631a80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361c66ad8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631c20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d0e5d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016326e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d0e608> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016322a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d204b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016325e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d204f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001415950>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d20528> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001415e10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d20560> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001416630>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d20598> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632600>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d205d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631c40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d20608> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001414a60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d2bc20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001414fe0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d2bc58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014158d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d2bc90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631de0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d41868> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631a00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d418a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001415d20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d418d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001416290>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d41910> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001416af0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d41948> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631780>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d41980> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632920>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d419b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001435ae0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d4d9b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014352d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d4d9f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001414080>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d4da28> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630a60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d4da60> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018090b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d4da98> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632160>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d4db40> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630680>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d5fc90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001438a40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d5fcc8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018093e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d78988> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809950>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d789f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618160>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d79638> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001608820>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d79718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d220>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d79750> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d7e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d79830> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d1e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d9b408> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d420>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d9b4e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161db20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361d9b520> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d9e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361da6b10> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d7a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361da6b48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c680>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361da6c28> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161dba0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361da6c60> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d580>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320922138> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161db00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320922170> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d720>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320922250> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809140>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320922288> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161dd40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320922330> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d6e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320923f68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000143c190>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320923fa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001808f60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209395c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809680>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320962020> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016189c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320962058> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618f20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320962138> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016192c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320962170> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016193a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320970058> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619620>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320970090> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016189e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320998b10> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619520>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320998b48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618300>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372bd1830> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619360>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372c58218> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016181e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372cafbb0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618d80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372cafbe8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631e00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ce2288> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632500>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ce22c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632680>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ce23a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632b40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ce23d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001407dc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ce2410> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001432630>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ce2448> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632740>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ce3fa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632660>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372cf6870> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001408ae0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372cf70c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632280>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372cf70f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632960>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d1e1a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632340>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d1e1e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001416b80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d1e218> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001417100>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d1e250> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001417c60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d1e288> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632a80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d1e2c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632c20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d1e2f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001429890>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d2d718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001414510>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e133d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001415470>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e13408> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016329a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e13440> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632900>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e23558> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001415760>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e23590> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001415f70>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e235c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001416ff0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e23600> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016326a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e23638> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632b20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e23670> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001429ea0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e236a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014289c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e49478> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001426ab0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e494b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632980>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e494e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016326c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e49520> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001406680>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e49558> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001430450>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361e49590> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014359c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361eb37f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631b00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361eb3830> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016327e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361eb3868> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001417540>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361eb38a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001417d20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361eb38d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001426850>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361eb3910> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632700>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361f0aa30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016321e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361f0aa68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001416a10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361f0aaa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014172a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361f0aad8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014079a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361f0ab10> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632c40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361f0ab48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000183a550>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361f1e330> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016323c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361f1e3d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632720>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361f1f7f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001410010>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361f968a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000183a880>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361faf408> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000183ae20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361faf478> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605440>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361fd3600> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605460>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361fd36e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605780>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361fd3718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016053a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361fe52f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016057c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361fe5328> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016059c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361fe5408> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605b20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361fe5440> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605260>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ff54b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605800>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9361ff54e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604b40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362028bf0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604ec0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362028c28> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016055e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362028d08> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016058a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362028d40> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605a80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412e6790> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001835f50>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412e67c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001604ee0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412e6870> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001605040>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93412e7a98> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146d670>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341335398> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018362b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341350db0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001836880>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341350e20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d640>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9341350e58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d280>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209a81e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016085e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209a8218> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161daa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209a82f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161de80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209a8330> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d760>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209a9948> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d8a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209a9980> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161de40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209a9a60> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161dde0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209a9a98> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c940>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209bb328> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cb00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209bb360> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161dd00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209bb440> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161df80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209bb478> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d900>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209c68e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c640>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209c6918> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141ac10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209c6950> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141ba40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209c6988> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000162d6e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209c69c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161dd60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209de218> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001417920>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209de250> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161d540>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93209df440> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161c480>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a11248> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161df20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a11280> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141d380>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a112b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141cc40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a29280> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141f700>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a292b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161cf20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a292f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161dbe0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a29328> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001410200>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a29360> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014106a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a29398> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001411010>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a293d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632ca0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a37980> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016325c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a379b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001411ea0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a379f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014122b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a37a28> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001412a80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a37a60> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632be0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a4b520> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630fa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a4b558> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632d60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a4b638> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632ec0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a4b670> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016315e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a5b408> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632d20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9320a5b440> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016316e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362039478> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016323a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620394b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632d00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362039590> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001411480>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936204def8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632540>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936204df30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632a60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936204df68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632b80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362075210> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014117e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362075248> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632b60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362075c90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016328c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362094988> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001411ad0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620949c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014121b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620949f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001412d30>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362094a30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632de0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362094a68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016320a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362094aa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141a730>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620b0a30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141b6d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620b0a68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141ec50>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620b0aa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632dc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620b0ad8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632e20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620b0b10> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001413000>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620b0b48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001413610>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620b0b80> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014102e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620c2e20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631f00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620c2e58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632c00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620c2e90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633020>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620c2f70> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001631760>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620d4678> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632c80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620d4758> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632d40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620d4790> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633180>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620d4870> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632f60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620d5c90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632e40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620d5d70> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001412940>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620d5de0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016324e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620d5e18> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633220>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620d5e50> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632f40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620e58d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014111a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620e5910> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632e60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620f62f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016330e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620f6d78> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001412f70>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620f6db0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014139a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620f6de8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141a060>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620f6e20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632c60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93620f6e58> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016330c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362124640> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001410d20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362124678> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001411ac0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621246b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001412ee0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621246e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633040>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362124720> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016331a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362124758> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014682a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362124790> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001468220>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936213b910> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014689f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936213b948> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632da0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362167018> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001630fc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362167050> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001469830>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362167088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001469c40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621670c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146a3c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621670f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633100>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362167130> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016333a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362167168> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001468bf0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621755c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014690b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362175600> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014698f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362175638> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632580>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362175670> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632ba0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621756a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146ba00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621756e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633280>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362175718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632480>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362181750> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632fe0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362181788> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632ea0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621817c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141fb40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621817f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633440>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362181830> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018048d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936219e288> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632860>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936219e330> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633420>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936219f360> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146b170>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936219f398> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001804c00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621cc058> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001804e10>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621ccb10> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632a40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621ccb48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632400>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621ccc28> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016316c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93621ccc60> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632f00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362226608> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016329c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362226640> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016332e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362227638> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632fa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362227670> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001468650>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622276a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001468db0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622276e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014698c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362227718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633600>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362227750> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632360>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936223f980> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146a610>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936223f9b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146aa80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936223f9f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146b570>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936223fa28> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633080>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936223fa60> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016324a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936223fa98> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141c7b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936224de18> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141f6a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936224de50> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001411b70>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936224de88> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016331e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936224dec0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633060>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936224def8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001469cf0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936224df30> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632260>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936225fd38> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633200>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936225fd70> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016329e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936225fda8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018049c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936225fde0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016337a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936225fe88> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632e80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362271b40> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141f300>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362271b78> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001804cf0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622926b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018052c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362292720> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633620>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362293c20> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016322c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362293d00> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016332c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362293d38> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633660>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9362293e18> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632940>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622b3590> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633700>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622b3670> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001632ac0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622b36a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146be80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622b36e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001411de0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622b3718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001430d80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622b3750> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633140>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622c3478> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633000>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622c34b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146ad00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622c34e8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001468150>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93622c3520> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001469860>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936230a1e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016334e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936230a218> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633800>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936230a250> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141bbb0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936230a288> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000141ff40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936230a2c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142bae0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936230a2f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016334c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936231d9b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001633240>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936231d9f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014658f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936231da28> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001464020>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93623590c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014016b0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936241e3d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619340>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936241e410> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809380>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f936241e448> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618b40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d5e250> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619000>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d5eb48> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001430030>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d5eb80> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018095c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d5fc90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809b30>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d5fd00> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618de0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d5fd38> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618320>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d5fe18> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619640>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d8f328> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016191a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d8f408> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619820>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d8f440> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619a40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372d8f520> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619460>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372da6e90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619740>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372da6f70> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619540>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372da6fa8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016198a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372db6a68> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016196a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372db6aa0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618ee0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372db6b80> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016199c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372db6bb8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619580>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372db6c98> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809350>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372dc4560> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619800>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372dc4608> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619760>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372dc56a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001463980>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372dc56e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809800>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372de06b0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809dd0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372de0720> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619600>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372de0758> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619680>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372de1868> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619860>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372de18a0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619b40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372de1980> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619c80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372de19b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618e00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e0ef00> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619900>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e0ef38> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014620f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e0ef70> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001462910>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e0efa8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014631a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e0efe0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619ae0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e0f018> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619220>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e20fa8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146aa40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e20fe0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146b820>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e21018> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001410740>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e21050> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619080>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e34e90> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619aa0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e34ec8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001469f70>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e34f00> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000146b020>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e34f38> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001460050>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e42fa8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016185c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e42fe0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618340>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e43018> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001462f70>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e43050> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619a20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e43088> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619ba0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e430c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619e40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e430f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809590>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e55558> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016198c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e55600> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618d00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e684b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001468e50>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e68c98> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018098f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e69360> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809ec0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e693d0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619980>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e941e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016197c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e942c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619c60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e942f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619e20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e943d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016193c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e957f8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619840>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e958d8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619d20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e95910> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001460f90>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e95948> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014614a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e95980> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001462290>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372e959b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619920>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372eaf670> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619b60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372eaf6a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001462c30>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372eaf6e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001463760>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372eaf718> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001469100>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372eaf750> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619e80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372eaf788> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619f20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372eaf7c0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000142ba40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ed0480> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001460390>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ed04b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014612f0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ed04f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619be0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ed0528> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016194c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ede170> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001461960>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ede1a8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014622c0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ede1e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001463830>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ede218> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619b20>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ede250> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001808cf0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ede288> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619f40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ede330> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619a60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ef08e0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000014013d0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ef0918> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000018099e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ef15c8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001809fb0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ef1638> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619780>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372ef1670> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618f60>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372f29b78> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016190a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372f29bb0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016198e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372f3f210> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619a80>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372f3f248> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619fc0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372f3f328> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619de0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372f3f360> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x6000016194a0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372fc99b8> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161a000>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9372fc99f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619e00>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f93730619f0> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001618940>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9373061a28> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x60000161a0e0>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f9373061b08> ignored Exception KeyError: KeyError(<C object Array of Char {'nolength': True} at 0x600001619d40>,) in method __del__ of <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f937307fb40> ignored ================ 48 passed, 1 skipped, 1 error in 50.67 seconds ================ ++ 01:09:31 starting module/cpyext/test/test_api.py [40 started in total] __ module/bz2/test [38 done in total, somefailed=True] ________________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 52 items module/bz2/test/test_bz2_compdecomp.py ..s...........s... module/bz2/test/test_bz2_file.py ..E............................... module/bz2/test/test_large.py s ==================================== ERRORS ==================================== ______________ ERROR at teardown of AppTestBZ2File.test_creation _______________ self = <CallInfo when='teardown' exception: assert not {140192247887872L: <C object GcStruct rpy_string { hash, chars } at 0x...s' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/rtyper/lltypesystem/ll2ctypes.pyc'>.ALLOCATED> func = <function <lambda> at 0x00007f8111a18db8>, when = 'teardown' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() ../_pytest/runner.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > return CallInfo(lambda: ihook(item=item, **kwds), when=when) ../_pytest/runner.py:138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_HookCaller 'pytest_runtest_teardown'> kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_creation'>, 'nextitem': <AppTes...0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_creation'>, 'nextitem': <AppTestMethod 'test_close'>} def __call__(self, **kwargs): assert not self.is_historic() > return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) ../_pytest/vendored_packages/pluggy.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.config.PytestPluginManager object at 0x00007f81408e3a98> hook = <_HookCaller 'pytest_runtest_teardown'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f81101bd1a0>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_creation'>, 'nextitem': <AppTes...0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_creation'>, 'nextitem': <AppTestMethod 'test_close'>} def _hookexec(self, hook, methods, kwargs): # called from all hookcaller instances. # enable_tracing will set its own wrapping function at self._inner_hookexec > return self._inner_hookexec(hook, methods, kwargs) ../_pytest/vendored_packages/pluggy.py:338: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ hook = <_HookCaller 'pytest_runtest_teardown'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f81101bd1a0>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_creation'>, 'nextitem': <AppTes...0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_creation'>, 'nextitem': <AppTestMethod 'test_close'>} self._inner_hookexec = lambda hook, methods, kwargs: \ > _MultiCall(methods, kwargs, hook.spec_opts).execute() ../_pytest/vendored_packages/pluggy.py:333: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_creation'>, 'nextitem': <AppTestMethod 'test_close'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_teardown at 0x00007f8100219b00> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_close'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f8111862360> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f8111862360> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_close'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_creation'>, 'nextitem': <AppTestMethod 'test_close'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: return _wrapped_call(hook_impl.function(*args), self.execute) > res = hook_impl.function(*args) ../_pytest/vendored_packages/pluggy.py:596: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ item = <AppTestMethod 'test_creation'>, nextitem = <AppTestMethod 'test_close'> def pytest_runtest_teardown(item, nextitem): > item.session._setupstate.teardown_exact(item, nextitem) ../_pytest/runner.py:103: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007f812046ae20> item = <AppTestMethod 'test_creation'>, nextitem = <AppTestMethod 'test_close'> def teardown_exact(self, item, nextitem): needed_collectors = nextitem and nextitem.listchain() or [] > self._teardown_towards(needed_collectors) ../_pytest/runner.py:387: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007f812046ae20> needed_collectors = [<Session 'build'>, <PyPyModule 'pypy/module/bz2/test/test_bz2_file.py'>, <AppClassCollector 'AppTestBZ2File'>, <AppClassInstance '()'>, <AppTestMethod 'test_close'>] def _teardown_towards(self, needed_collectors): while self.stack: if self.stack == needed_collectors[:len(self.stack)]: break > self._pop_and_teardown() ../_pytest/runner.py:393: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007f812046ae20> def _pop_and_teardown(self): colitem = self.stack.pop() > self._teardown_with_finalization(colitem) ../_pytest/runner.py:353: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007f812046ae20> colitem = <AppTestMethod 'test_creation'> def _teardown_with_finalization(self, colitem): > self._callfinalizers(colitem) ../_pytest/runner.py:371: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007f812046ae20> colitem = <AppTestMethod 'test_creation'> def _callfinalizers(self, colitem): finalizers = self._finalizers.pop(colitem, None) exc = None while finalizers: fin = finalizers.pop() try: fin() except Exception: # XXX Only first exception will be seen by user, # ideally all should be reported. if exc is None: exc = sys.exc_info() if exc: > py.builtin._reraise(*exc) ../_pytest/runner.py:368: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.runner.SetupState object at 0x00007f812046ae20> colitem = <AppTestMethod 'test_creation'> def _callfinalizers(self, colitem): finalizers = self._finalizers.pop(colitem, None) exc = None while finalizers: fin = finalizers.pop() try: > fin() ../_pytest/runner.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > self.addfinalizer(lambda: fin(self.obj)) ../_pytest/python.py:716: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.module.bz2.test.test_bz2_file.AppTestBZ2File instance at 0x00007f8111e767e0> fun = <bound method AppTestBZ2File.test_creation of <pypy.module.bz2.test.test_bz2_file.AppTestBZ2File instance at 0x00007f8111e767e0>> def teardown_method(self, fun): from rpython.rtyper.lltypesystem import ll2ctypes import gc tries = 20 # remove the GC strings from ll2ctypes for key, value in ll2ctypes.ALLOCATED.items(): if value._TYPE._gckind == 'gc': del ll2ctypes.ALLOCATED[key] # while tries and ll2ctypes.ALLOCATED: gc.collect() # to make sure we disallocate buffers self.space.getexecutioncontext()._run_finalizers_now() tries -= 1 > assert not ll2ctypes.ALLOCATED E assert not {140192247887872L: <C object GcStruct rpy_string { hash, chars } at 0x7f810d22b800>, 140192248106496L: <C object GcStr...{ hash, chars } at 0x7f810d260e00>, 140192248313344L: <C object GcStruct rpy_string { hash, chars } at 0x7f810d293600>} E + where {140192247887872L: <C object GcStruct rpy_string { hash, chars } at 0x7f810d22b800>, 140192248106496L: <C object GcStr...{ hash, chars } at 0x7f810d260e00>, 140192248313344L: <C object GcStruct rpy_string { hash, chars } at 0x7f810d293600>} = {140192247887872L: <C object GcStruct rpy_string { hash, chars } at 0x7f810d22b800>, 140192248106496L: <C object GcStr...{ hash, chars } at 0x7f810d260e00>, 140192248313344L: <C object GcStruct rpy_string { hash, chars } at 0x7f810d293600>} E + where {140192247887872L: <C object GcStruct rpy_string { hash, chars } at 0x7f810d22b800>, 140192248106496L: <C object GcStr...{ hash, chars } at 0x7f810d260e00>, 140192248313344L: <C object GcStruct rpy_string { hash, chars } at 0x7f810d293600>} = <module 'rpython.rtyper.lltypesystem.ll2ctypes' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/rtyper/lltypesystem/ll2ctypes.pyc'>.ALLOCATED module/bz2/test/support.py:15: AssertionError ================ 49 passed, 3 skipped, 1 error in 32.85 seconds ================ ++ 01:09:33 starting module/cpyext/test/test_arraymodule.py [41 started in total] __ module/cpyext/test/test_abstract.py [39 done in total, somefailed=False] ___ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:09:44 starting module/cpyext/test/test_boolobject.py [42 started in total] __ module/cpyext/test/test_arraymodule.py [40 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:09:45 starting module/cpyext/test/test_borrow.py [43 started in total] __ module/cpyext/test/test_api.py [41 done in total, somefailed=False] ________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:09:46 starting module/cpyext/test/test_bufferobject.py [44 started in total] __ module/cpyext/test/test_boolobject.py [42 done in total, somefailed=False] _ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:09:55 starting module/cpyext/test/test_bytearrayobject.py [45 started in total] __ module/cpyext/test/test_borrow.py [43 done in total, somefailed=False] _____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:09:55 starting module/cpyext/test/test_bytesobject.py [46 started in total] __ module/cpyext/test/test_bufferobject.py [44 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:09:56 starting module/cpyext/test/test_capsule.py [47 started in total] __ module/cpyext/test/test_bytearrayobject.py [45 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:05 starting module/cpyext/test/test_cell.py [48 started in total] __ module/cpyext/test/test_bytesobject.py [46 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:05 starting module/cpyext/test/test_classobject.py [49 started in total] __ module/cpyext/test/test_capsule.py [47 done in total, somefailed=False] ____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.02 seconds =========================== ++ 01:10:07 starting module/cpyext/test/test_codecs.py [50 started in total] __ module/cpyext/test/test_cell.py [48 done in total, somefailed=False] _______ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:15 starting module/cpyext/test/test_complexobject.py [51 started in total] __ module/cpyext/test/test_classobject.py [49 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:16 starting module/cpyext/test/test_cpyext.py [52 started in total] __ module/cpyext/test/test_codecs.py [50 done in total, somefailed=False] _____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:17 starting module/cpyext/test/test_datetime.py [53 started in total] __ module/cpyext/test/test_complexobject.py [51 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:25 starting module/cpyext/test/test_dictobject.py [54 started in total] __ module/cpyext/test/test_cpyext.py [52 done in total, somefailed=False] _____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:26 starting module/cpyext/test/test_eval.py [55 started in total] __ module/cpyext/test/test_datetime.py [53 done in total, somefailed=False] ___ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.02 seconds =========================== ++ 01:10:27 starting module/cpyext/test/test_fileobject.py [56 started in total] __ module/cpyext/test/test_dictobject.py [54 done in total, somefailed=False] _ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:36 starting module/cpyext/test/test_floatobject.py [57 started in total] __ module/cpyext/test/test_eval.py [55 done in total, somefailed=False] _______ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:36 starting module/cpyext/test/test_frameobject.py [58 started in total] __ module/cpyext/test/test_fileobject.py [56 done in total, somefailed=False] _ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:37 starting module/cpyext/test/test_funcobject.py [59 started in total] __ module/cpyext/test/test_floatobject.py [57 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:46 starting module/cpyext/test/test_genobject.py [60 started in total] __ module/cpyext/test/test_frameobject.py [58 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:46 starting module/cpyext/test/test_getargs.py [61 started in total] __ module/cpyext/test/test_funcobject.py [59 done in total, somefailed=False] _ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:48 starting module/cpyext/test/test_import.py [62 started in total] __ module/cpyext/test/test_genobject.py [60 done in total, somefailed=False] __ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:56 starting module/cpyext/test/test_intobject.py [63 started in total] __ module/cpyext/test/test_getargs.py [61 done in total, somefailed=False] ____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:57 starting module/cpyext/test/test_iterator.py [64 started in total] __ module/cpyext/test/test_import.py [62 done in total, somefailed=False] _____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:10:58 starting module/cpyext/test/test_listobject.py [65 started in total] __ module/cpyext/test/test_intobject.py [63 done in total, somefailed=False] __ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:06 starting module/cpyext/test/test_longobject.py [66 started in total] __ module/cpyext/test/test_iterator.py [64 done in total, somefailed=False] ___ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:07 starting module/cpyext/test/test_mapping.py [67 started in total] __ module/cpyext/test/test_listobject.py [65 done in total, somefailed=False] _ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:08 starting module/cpyext/test/test_marshal.py [68 started in total] __ module/cpyext/test/test_longobject.py [66 done in total, somefailed=False] _ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:17 starting module/cpyext/test/test_memoryobject.py [69 started in total] __ module/cpyext/test/test_mapping.py [67 done in total, somefailed=False] ____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:17 starting module/cpyext/test/test_methodobject.py [70 started in total] __ module/cpyext/test/test_marshal.py [68 done in total, somefailed=False] ____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:18 starting module/cpyext/test/test_misc.py [71 started in total] __ module/cpyext/test/test_memoryobject.py [69 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:27 starting module/cpyext/test/test_module.py [72 started in total] __ module/cpyext/test/test_methodobject.py [70 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:27 starting module/cpyext/test/test_ndarrayobject.py [73 started in total] __ module/cpyext/test/test_misc.py [71 done in total, somefailed=False] _______ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:29 starting module/cpyext/test/test_number.py [74 started in total] __ module/cpyext/test/test_module.py [72 done in total, somefailed=False] _____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:37 starting module/cpyext/test/test_object.py [75 started in total] __ module/cpyext/test/test_ndarrayobject.py [73 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:38 starting module/cpyext/test/test_pycobject.py [76 started in total] __ module/cpyext/test/test_number.py [74 done in total, somefailed=False] _____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:39 starting module/cpyext/test/test_pyerrors.py [77 started in total] __ module/cpyext/test/test_object.py [75 done in total, somefailed=False] _____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:47 starting module/cpyext/test/test_pyfile.py [78 started in total] __ module/cpyext/test/test_pycobject.py [76 done in total, somefailed=False] __ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:48 starting module/cpyext/test/test_pysignals.py [79 started in total] __ module/cpyext/test/test_pyerrors.py [77 done in total, somefailed=False] ___ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:49 starting module/cpyext/test/test_pystate.py [80 started in total] __ module/cpyext/test/test_pyfile.py [78 done in total, somefailed=False] _____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:58 starting module/cpyext/test/test_pystrtod.py [81 started in total] __ module/cpyext/test/test_pysignals.py [79 done in total, somefailed=False] __ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:11:58 starting module/cpyext/test/test_sequence.py [82 started in total] __ module/cpyext/test/test_pystate.py [80 done in total, somefailed=False] ____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.02 seconds =========================== ++ 01:11:59 starting module/cpyext/test/test_setobject.py [83 started in total] __ module/cpyext/test/test_pystrtod.py [81 done in total, somefailed=False] ___ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:08 starting module/cpyext/test/test_sliceobject.py [84 started in total] __ module/cpyext/test/test_sequence.py [82 done in total, somefailed=False] ___ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:08 starting module/cpyext/test/test_structseq.py [85 started in total] __ module/cpyext/test/test_setobject.py [83 done in total, somefailed=False] __ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:09 starting module/cpyext/test/test_sysmodule.py [86 started in total] __ module/cpyext/test/test_sliceobject.py [84 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:18 starting module/cpyext/test/test_thread.py [87 started in total] __ module/cpyext/test/test_structseq.py [85 done in total, somefailed=False] __ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:19 starting module/cpyext/test/test_traceback.py [88 started in total] __ module/cpyext/test/test_sysmodule.py [86 done in total, somefailed=False] __ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:20 starting module/cpyext/test/test_translate.py [89 started in total] __ module/cpyext/test/test_thread.py [87 done in total, somefailed=False] _____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:28 starting module/cpyext/test/test_tupleobject.py [90 started in total] __ module/cpyext/test/test_traceback.py [88 done in total, somefailed=False] __ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:29 starting module/cpyext/test/test_typeobject.py [91 started in total] __ module/cpyext/test/test_translate.py [89 done in total, somefailed=False] __ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:30 starting module/cpyext/test/test_unicodeobject.py [92 started in total] __ module/cpyext/test/test_tupleobject.py [90 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:39 starting module/cpyext/test/test_userslots.py [93 started in total] __ module/cpyext/test/test_typeobject.py [91 done in total, somefailed=False] _ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:39 starting module/cpyext/test/test_version.py [94 started in total] __ module/cpyext/test/test_unicodeobject.py [92 done in total, somefailed=False] ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:40 starting module/cpyext/test/test_weakref.py [95 started in total] __ module/cpyext/test/test_userslots.py [93 done in total, somefailed=False] __ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:49 starting module/crypt/test [96 started in total] __ module/cpyext/test/test_version.py [94 done in total, somefailed=False] ____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:49 starting module/errno/test [97 started in total] __ module/cpyext/test/test_weakref.py [95 done in total, somefailed=False] ____ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items / 1 skipped ========================== 1 skipped in 0.01 seconds =========================== ++ 01:12:50 starting module/exceptions/test [98 started in total] __ module/crypt/test [96 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 1 items module/crypt/test/test_crypt.py . =========================== 1 passed in 6.87 seconds =========================== ++ 01:12:57 starting module/faulthandler/test [99 started in total] __ module/errno/test [97 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 3 items module/errno/test/test_errno.py ... =========================== 3 passed in 6.91 seconds =========================== ++ 01:12:58 starting module/fcntl/test [100 started in total] __ module/exceptions/test [98 done in total, somefailed=False] ________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 24 items module/exceptions/test/test_exc.py ..........s............. ===================== 23 passed, 1 skipped in 9.59 seconds ===================== ++ 01:13:03 starting module/gc/test [101 started in total] __ module/faulthandler/test [99 done in total, somefailed=False] ______________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 3 items module/faulthandler/test/test_faulthander.py .. module/faulthandler/test/test_ztranslation.py . ========================== 3 passed in 15.15 seconds =========================== ++ 01:13:15 starting module/imp/test [102 started in total] __ module/fcntl/test [100 done in total, somefailed=True] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 8 items module/fcntl/test/test_fcntl.py F.FFsFss =================================== FAILURES =================================== ___________________________ AppTestFcntl.test_fcntl ____________________________ self = <CallInfo when='call' exception: expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0> func = <function <lambda> at 0x00007f7aa89c0db8>, when = 'call' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() ../_pytest/runner.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > return CallInfo(lambda: ihook(item=item, **kwds), when=when) ../_pytest/runner.py:138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_HookCaller 'pytest_runtest_call'> kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_fcntl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_fcntl'>} def __call__(self, **kwargs): assert not self.is_historic() > return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) ../_pytest/vendored_packages/pluggy.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.config.PytestPluginManager object at 0x00007f7ad88e3a98> hook = <_HookCaller 'pytest_runtest_call'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f7ad9c3f460>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_fcntl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_fcntl'>} def _hookexec(self, hook, methods, kwargs): # called from all hookcaller instances. # enable_tracing will set its own wrapping function at self._inner_hookexec > return self._inner_hookexec(hook, methods, kwargs) ../_pytest/vendored_packages/pluggy.py:338: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ hook = <_HookCaller 'pytest_runtest_call'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f7ad9c3f460>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_fcntl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_fcntl'>} self._inner_hookexec = lambda hook, methods, kwargs: \ > _MultiCall(methods, kwargs, hook.spec_opts).execute() ../_pytest/vendored_packages/pluggy.py:333: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_fcntl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_call at 0x00007f7aa8a0acf0> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_fcntl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7aa89dd720> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7aa89dd720> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_fcntl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_fcntl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_call at 0x00007f7aa8a0aca0> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_fcntl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7aa89dd6e0> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7aa89dd6e0> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_fcntl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_fcntl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: return _wrapped_call(hook_impl.function(*args), self.execute) > res = hook_impl.function(*args) ../_pytest/vendored_packages/pluggy.py:596: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ item = <AppTestMethod 'test_fcntl'> def pytest_runtest_call(item): try: > item.runtest() ../_pytest/runner.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <AppTestMethod 'test_fcntl'> def runtest(self): target = self.obj if self.config.option.runappdirect: return target() space = target.im_self.space filename = self._getdynfilename(target) func = app2interp_temp(target.im_func, filename=filename) w_instance = self.parent.w_instance > self.execute_appex(space, func, space, w_instance) tool/pytest/apptest.py:89: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <AppTestMethod 'test_fcntl'>, space = StdObjSpace target = <function test_fcntl at 0x00007f7aa89c0ea8> args = (StdObjSpace, <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>) def execute_appex(self, space, target, *args): self.space = space try: > target(*args) tool/pytest/apptest.py:30: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) w_func = <Function test_fcntl> args = <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0> def appcaller(space, *args_w): if not isinstance(space, ObjSpace): raise TypeError("first argument must be a space instance.") # the last argument can be an Arguments w_func = self.wget(space, name) if not args_w: return space.call_function(w_func) else: args = args_w[-1] assert args is not None if not isinstance(args, Arguments): > return space.call_function(w_func, *args_w) interpreter/gateway.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = StdObjSpace, w_func = <Function test_fcntl> args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) nargs = 1, Function = <class 'pypy.interpreter.function.Function'> Method = <class 'pypy.interpreter.function.Method'> def call_function(self, w_func, *args_w): nargs = len(args_w) # used for pruning funccall versions if not self.config.objspace.disable_call_speedhacks and nargs < 5: # start of hack for performance from pypy.interpreter.function import Function, Method if isinstance(w_func, Method): w_inst = w_func.w_instance if w_inst is not None: if nargs < 4: func = w_func.w_function if isinstance(func, Function): return func.funccall(w_inst, *args_w) elif args_w and ( self.abstract_isinstance_w(args_w[0], w_func.w_class)): w_func = w_func.w_function if isinstance(w_func, Function): > return w_func.funccall(*args_w) interpreter/baseobjspace.py:1210: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Function test_fcntl> args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) gateway = <module 'pypy.interpreter.gateway' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/interpreter/gateway.pyc'> PyCode = <class 'pypy.interpreter.pycode.PyCode'> code = <code object test_fcntl, file '[/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> def funccall(self, *args_w): # speed hack from pypy.interpreter import gateway from pypy.interpreter.pycode import PyCode code = self.getcode() # hook for the jit nargs = len(args_w) fast_natural_arity = code.fast_natural_arity if nargs == fast_natural_arity: if nargs == 0: assert isinstance(code, gateway.BuiltinCode0) return code.fastcall_0(self.space, self) elif nargs == 1: assert isinstance(code, gateway.BuiltinCode1) return code.fastcall_1(self.space, self, args_w[0]) elif nargs == 2: assert isinstance(code, gateway.BuiltinCode2) return code.fastcall_2(self.space, self, args_w[0], args_w[1]) elif nargs == 3: assert isinstance(code, gateway.BuiltinCode3) return code.fastcall_3(self.space, self, args_w[0], args_w[1], args_w[2]) elif nargs == 4: assert isinstance(code, gateway.BuiltinCode4) return code.fastcall_4(self.space, self, args_w[0], args_w[1], args_w[2], args_w[3]) elif (nargs | PyCode.FLATPYCALL) == fast_natural_arity: assert isinstance(code, PyCode) if nargs < 5: new_frame = self.space.createframe(code, self.w_func_globals, self) for i in funccallunrolling: if i < nargs: new_frame.locals_cells_stack_w[i] = args_w[i] > return new_frame.run() interpreter/function.py:118: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_fcntl, f...acos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> at line 34 def run(self): """Start this frame's execution.""" if self.getcode().co_flags & pycode.CO_GENERATOR: from pypy.interpreter.generator import GeneratorIterator return GeneratorIterator(self) else: > return self.execute_frame() interpreter/pyframe.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_fcntl, f...acos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> at line 34 w_inputvalue = None, operr = None def execute_frame(self, w_inputvalue=None, operr=None): """Execute this frame. Main entry point to the interpreter. The optional arguments are there to handle a generator's frame: w_inputvalue is for generator.send() and operr is for generator.throw(). """ # the following 'assert' is an annotation hint: it hides from # the annotator all methods that are defined in PyFrame but # overridden in the {,Host}FrameClass subclasses of PyFrame. assert (isinstance(self, self.space.FrameClass) or not self.space.config.translating) executioncontext = self.space.getexecutioncontext() executioncontext.enter(self) got_exception = True w_exitvalue = self.space.w_None try: executioncontext.call_trace(self) # try: if operr is not None: next_instr = self.handle_operation_error( executioncontext, operr) self.last_instr = intmask(next_instr - 1) else: # Execution starts just after the last_instr. Initially, # last_instr is -1. After a generator suspends it points to # the YIELD_VALUE instruction. next_instr = r_uint(self.last_instr + 1) if next_instr != 0: self.pushvalue(w_inputvalue) w_exitvalue = self.dispatch(self.pycode, next_instr, executioncontext) except OperationError: raise except Exception as e: # general fall-back > raise self._convert_unexpected_exception(e) interpreter/pyframe.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_fcntl, f...acos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> at line 34 e = TypeError("expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0",) def _convert_unexpected_exception(self, e): from pypy.interpreter import error > operr = error.get_converted_unexpected_exception(self.space, e) interpreter/pyframe.py:943: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_fcntl, f...acos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> at line 34 w_inputvalue = None, operr = None def execute_frame(self, w_inputvalue=None, operr=None): """Execute this frame. Main entry point to the interpreter. The optional arguments are there to handle a generator's frame: w_inputvalue is for generator.send() and operr is for generator.throw(). """ # the following 'assert' is an annotation hint: it hides from # the annotator all methods that are defined in PyFrame but # overridden in the {,Host}FrameClass subclasses of PyFrame. assert (isinstance(self, self.space.FrameClass) or not self.space.config.translating) executioncontext = self.space.getexecutioncontext() executioncontext.enter(self) got_exception = True w_exitvalue = self.space.w_None try: executioncontext.call_trace(self) # try: if operr is not None: next_instr = self.handle_operation_error( executioncontext, operr) self.last_instr = intmask(next_instr - 1) else: # Execution starts just after the last_instr. Initially, # last_instr is -1. After a generator suspends it points to # the YIELD_VALUE instruction. next_instr = r_uint(self.last_instr + 1) if next_instr != 0: self.pushvalue(w_inputvalue) w_exitvalue = self.dispatch(self.pycode, next_instr, > executioncontext) interpreter/pyframe.py:286: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_fcntl, f...acos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> at line 34 pycode = <code object test_fcntl, file '[/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> next_instr = 0L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> def dispatch(self, pycode, next_instr, ec): # For the sequel, force 'next_instr' to be unsigned for performance next_instr = r_uint(next_instr) co_code = pycode.co_code try: while True: > next_instr = self.handle_bytecode(co_code, next_instr, ec) interpreter/pyopcode.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_fcntl, f...acos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> at line 34 co_code = "d\x01\x00d\x00\x00l\x00\x00}\x01\x00d\x01\x00d\x00\x00l\x01\x00}\x02\x00d\x01\x00d\x00\x00l\x02\x00\x89\x00\x00d\x01\...0t'\x00|\x01\x00j\x00\x00|\x05\x00|\x01\x00j \x00d\x1b\x00\x83\x05\x00\x01|\x05\x00\xc9(\x00\xca\x00\x00\x01d\x00\x00S" next_instr = 0L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> def handle_bytecode(self, co_code, next_instr, ec): try: > next_instr = self.dispatch_bytecode(co_code, next_instr, ec) interpreter/pyopcode.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_fcntl, f...acos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> at line 34 co_code = "d\x01\x00d\x00\x00l\x00\x00}\x01\x00d\x01\x00d\x00\x00l\x01\x00}\x02\x00d\x01\x00d\x00\x00l\x02\x00\x89\x00\x00d\x01\...0t'\x00|\x01\x00j\x00\x00|\x05\x00|\x01\x00j \x00d\x1b\x00\x83\x05\x00\x01|\x05\x00\xc9(\x00\xca\x00\x00\x01d\x00\x00S" next_instr = 649 ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> @jit.unroll_safe def dispatch_bytecode(self, co_code, next_instr, ec): while True: self.last_instr = intmask(next_instr) if jit.we_are_jitted(): if self.debugdata: ec.bytecode_only_trace(self) next_instr = r_uint(self.last_instr) else: # Only reload next_instr from last_instr when something that # can modify it actually ran (trace function or action # dispatcher). In the common case (no trace, positive ticker) # next_instr is unchanged and the round-trip is skipped. _d = self.debugdata if ec.space.reverse_debugging or ( _d is not None and _d.w_f_trace is not None) or ( not we_are_translated() and 'bytecode_only_trace' in ec.__dict__): ec.bytecode_only_trace(self) next_instr = r_uint(self.last_instr) actionflag = ec.space.actionflag if actionflag.decrement_ticker(TICK_COUNTER_STEP) < 0: actionflag.action_dispatcher(ec, self) next_instr = r_uint(self.last_instr) opcode = ord(co_code[next_instr]) next_instr += 1 if opcode >= HAVE_ARGUMENT: lo = ord(co_code[next_instr]) hi = ord(co_code[next_instr+1]) next_instr += 2 oparg = (hi * 256) | lo else: oparg = 0 # note: the structure of the code here is such that it makes # (after translation) a big "if/elif" chain, which is then # turned into a switch(). while opcode == opcodedesc.EXTENDED_ARG.index: opcode = ord(co_code[next_instr]) if opcode < HAVE_ARGUMENT: raise BytecodeCorruption lo = ord(co_code[next_instr+1]) hi = ord(co_code[next_instr+2]) next_instr += 3 oparg = (oparg * 65536) | (hi * 256) | lo if opcode == opcodedesc.RETURN_VALUE.index: if not self.blockstack_non_empty(): self.frame_finished_execution = True # for generators raise Return w_returnvalue = self.popvalue() block = self.unrollstack(SReturnValue.kind) if block is None: self.pushvalue(w_returnvalue) raise Return else: unroller = SReturnValue(w_returnvalue) next_instr = block.handle(self, unroller) return next_instr # now inside a 'finally' block elif opcode == opcodedesc.END_FINALLY.index: unroller = self.end_finally() if isinstance(unroller, SuspendedUnroller): # go on unrolling the stack block = self.unrollstack(unroller.kind) if block is None: w_result = unroller.nomoreblocks() self.pushvalue(w_result) raise Return else: next_instr = block.handle(self, unroller) return next_instr elif opcode == opcodedesc.JUMP_ABSOLUTE.index: return self.jump_absolute(oparg, ec) elif opcode == opcodedesc.BREAK_LOOP.index: next_instr = self.BREAK_LOOP(oparg, next_instr) elif opcode == opcodedesc.CONTINUE_LOOP.index: return self.CONTINUE_LOOP(oparg, next_instr) elif opcode == opcodedesc.FOR_ITER.index: next_instr = self.FOR_ITER(oparg, next_instr) elif opcode == opcodedesc.JUMP_FORWARD.index: next_instr = self.JUMP_FORWARD(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_FALSE_OR_POP.index: next_instr = self.JUMP_IF_FALSE_OR_POP(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_NOT_DEBUG.index: next_instr = self.JUMP_IF_NOT_DEBUG(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_TRUE_OR_POP.index: next_instr = self.JUMP_IF_TRUE_OR_POP(oparg, next_instr) elif opcode == opcodedesc.POP_JUMP_IF_FALSE.index: next_instr = self.POP_JUMP_IF_FALSE(oparg, next_instr) elif opcode == opcodedesc.POP_JUMP_IF_TRUE.index: next_instr = self.POP_JUMP_IF_TRUE(oparg, next_instr) elif opcode == opcodedesc.BINARY_ADD.index: self.BINARY_ADD(oparg, next_instr) elif opcode == opcodedesc.BINARY_AND.index: self.BINARY_AND(oparg, next_instr) elif opcode == opcodedesc.BINARY_DIVIDE.index: self.BINARY_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_FLOOR_DIVIDE.index: self.BINARY_FLOOR_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_LSHIFT.index: self.BINARY_LSHIFT(oparg, next_instr) elif opcode == opcodedesc.BINARY_MODULO.index: self.BINARY_MODULO(oparg, next_instr) elif opcode == opcodedesc.BINARY_MULTIPLY.index: self.BINARY_MULTIPLY(oparg, next_instr) elif opcode == opcodedesc.BINARY_OR.index: self.BINARY_OR(oparg, next_instr) elif opcode == opcodedesc.BINARY_POWER.index: self.BINARY_POWER(oparg, next_instr) elif opcode == opcodedesc.BINARY_RSHIFT.index: self.BINARY_RSHIFT(oparg, next_instr) elif opcode == opcodedesc.BINARY_SUBSCR.index: self.BINARY_SUBSCR(oparg, next_instr) elif opcode == opcodedesc.BINARY_SUBTRACT.index: self.BINARY_SUBTRACT(oparg, next_instr) elif opcode == opcodedesc.BINARY_TRUE_DIVIDE.index: self.BINARY_TRUE_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_XOR.index: self.BINARY_XOR(oparg, next_instr) elif opcode == opcodedesc.BUILD_CLASS.index: self.BUILD_CLASS(oparg, next_instr) elif opcode == opcodedesc.BUILD_LIST.index: self.BUILD_LIST(oparg, next_instr) elif opcode == opcodedesc.BUILD_LIST_FROM_ARG.index: self.BUILD_LIST_FROM_ARG(oparg, next_instr) elif opcode == opcodedesc.BUILD_MAP.index: self.BUILD_MAP(oparg, next_instr) elif opcode == opcodedesc.BUILD_SET.index: self.BUILD_SET(oparg, next_instr) elif opcode == opcodedesc.BUILD_SLICE.index: self.BUILD_SLICE(oparg, next_instr) elif opcode == opcodedesc.BUILD_TUPLE.index: self.BUILD_TUPLE(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION.index: self.CALL_FUNCTION(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_KW.index: self.CALL_FUNCTION_KW(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_VAR.index: self.CALL_FUNCTION_VAR(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_VAR_KW.index: self.CALL_FUNCTION_VAR_KW(oparg, next_instr) elif opcode == opcodedesc.CALL_METHOD.index: > self.CALL_METHOD(oparg, next_instr) interpreter/pyopcode.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ f = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_fcntl, f...acos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> at line 34 oparg = 3, ignored = (649,), n_args = 3, n_kwargs = 0, w_self = None @jit.unroll_safe def CALL_METHOD(f, oparg, *ignored): # opargs contains the arg, and kwarg count, excluding the implicit 'self' n_args = oparg & 0xff n_kwargs = (oparg >> 8) & 0xff w_self = f.peekvalue_maybe_none(n_args + (2 * n_kwargs)) n = n_args + (w_self is not None) if not n_kwargs: w_callable = f.peekvalue(n_args + (2 * n_kwargs) + 1) w_result = f.space.call_valuestack( > w_callable, n, f, methodcall=w_self is not None, dropvalues=n_args + 2) objspace/std/callmethod.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = StdObjSpace, w_func = <BuiltinFunction fcntl>, nargs = 3 frame = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_fcntl, f...acos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> at line 34 dropvalues = 5, methodcall = False def call_valuestack(self, w_func, nargs, frame, dropvalues, methodcall=False): # methodcall is only used for better error messages in argument.py from pypy.interpreter.function import Function, Method, is_builtin_code if frame.get_is_being_profiled() and is_builtin_code(w_func): # XXX: this code is copied&pasted :-( from the slow path below # call_valuestack(). args = frame.make_arguments(nargs) frame.dropvalues(dropvalues) return self.call_args_and_c_profile(frame, w_func, args) if not self.config.objspace.disable_call_speedhacks: # start of hack for performance if isinstance(w_func, Method): w_inst = w_func.w_instance if w_inst is not None: w_func = w_func.w_function # reuse callable stack place for w_inst frame.settopvalue(w_inst, nargs) nargs += 1 methodcall = True elif nargs > 0 and ( self.abstract_isinstance_w(frame.peekvalue(nargs-1), # :-( w_func.w_class)): w_func = w_func.w_function if isinstance(w_func, Function): return w_func.funccall_valuestack( > nargs, frame, methodcall=methodcall, dropvalues=dropvalues) interpreter/baseobjspace.py:1243: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <BuiltinFunction fcntl>, nargs = 3 frame = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_fcntl, f...acos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:21]', line 1> at line 34 dropvalues = 5, methodcall = False def funccall_valuestack(self, nargs, frame, dropvalues, methodcall=False): # speed hack # methodcall is only for better error messages from pypy.interpreter import gateway from pypy.interpreter.pycode import PyCode code = self.getcode() # hook for the jit # if (jit.we_are_jitted() and code is self.space._code_of_sys_exc_info and nargs == 0): frame.dropvalues(dropvalues) from pypy.module.sys.vm import exc_info_direct return exc_info_direct(self.space, frame) # fast_natural_arity = code.fast_natural_arity if nargs == fast_natural_arity: if nargs == 0: frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode0) return code.fastcall_0(self.space, self) elif nargs == 1: f_0 = frame.peekvalue(0) frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode1) return code.fastcall_1(self.space, self, f_0) elif nargs == 2: f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode2) return code.fastcall_2(self.space, self, f_1, f_0) elif nargs == 3: assert isinstance(code, gateway.BuiltinCode3) f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) f_2 = frame.peekvalue(2) frame.dropvalues(dropvalues) return code.fastcall_3(self.space, self, f_2, > f_1, f_0) interpreter/function.py:163: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode3 object at 0x00007f7adab09280> space = StdObjSpace, func = <BuiltinFunction fcntl> w1 = <pypy.module._file.interp_file.W_File object at 0x00007f7adab09050> w2 = W_IntObject(2), w3 = W_BytesObject('foo') @signature(sigtypes.self(), sigtypes.any(), w_root_or_none, w_root_or_none, w_root_or_none, w_root_or_none, returns=w_root_or_none) def fastcall_3(self, space, func, w1, w2, w3): try: w_result = self.fastfunc_3(space, w1, w2, w3) except DescrMismatch: return self._type_unwrap_mismatch(space, Arguments(space, [w1, w2, w3])) except Exception as e: > self.handle_exception(space, e) interpreter/gateway.py:942: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode3 object at 0x00007f7adab09280> space = StdObjSpace e = TypeError("expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0",) def handle_exception(self, space, e): try: if not we_are_translated(): raise raise e except OperationError: raise except Exception as e: # general fall-back from pypy.interpreter import error > raise error.get_converted_unexpected_exception(space, e) interpreter/gateway.py:819: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode3 object at 0x00007f7adab09280> space = StdObjSpace, func = <BuiltinFunction fcntl> w1 = <pypy.module._file.interp_file.W_File object at 0x00007f7adab09050> w2 = W_IntObject(2), w3 = W_BytesObject('foo') @signature(sigtypes.self(), sigtypes.any(), w_root_or_none, w_root_or_none, w_root_or_none, w_root_or_none, returns=w_root_or_none) def fastcall_3(self, space, func, w1, w2, w3): try: > w_result = self.fastfunc_3(space, w1, w2, w3) interpreter/gateway.py:937: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace w0 = <pypy.module._file.interp_file.W_File object at 0x00007f7adab09050> w1 = W_IntObject(2), w2 = W_BytesObject('foo') def fastfunc_fcntl_3(space, w0, w1, w2): > return func(space, w0, space.gateway_int_w(w1), w2) <2397-codegen /Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/tool/sourcetools.py:200>:3: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace w_fd = <pypy.module._file.interp_file.W_File object at 0x00007f7adab09050> op = 2L, w_arg = W_BytesObject('foo') @unwrap_spec(op=int, w_arg=WrappedDefault(0)) def fcntl(space, w_fd, op, w_arg): """fcntl(fd, op, [arg]) Perform the requested operation on file descriptor fd. The operation is defined by op and is operating system dependent. These constants are available from the fcntl module. The argument arg is optional, and defaults to 0; it may be an int or a string. If arg is given as a string, the return value of fcntl is a string of that length, containing the resulting value put in the arg buffer by the operating system. If the arg given is an integer or if none is specified, the result value is an integer corresponding to the return value of the fcntl call in the C code. """ fd = space.c_filedescriptor_w(w_fd) op = rffi.cast(rffi.INT, op) # C long => C int try: arg = space.getarg_w('s#', w_arg) except OperationError as e: if not e.match(space, space.w_TypeError): raise else: ll_arg = rffi.str2charp(arg) try: > rv = fcntl_str(fd, op, ll_arg) module/fcntl/interp_fcntl.py:117: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (13, 2L, <* DEAD Array of Char {'nolength': True} >) real_args = (13L, 2L, <* DEAD Array of Char {'nolength': True} >), to_free = () i = 2 def wrapper(*args): assert len(args) == nb_args real_args = () # XXX 'to_free' leaks if an allocation fails with MemoryError # and was not the first in this function to_free = () for i, TARGET in unrolling_arg_tps: arg = args[i] if TARGET == CCHARP or TARGET is VOIDP: if arg is None: from rpython.rtyper.annlowlevel import llstr arg = lltype.nullptr(CCHARP.TO) # None => (char*)NULL to_free = to_free + (arg, llstr(None), '\x04') elif isinstance(arg, str): tup = get_nonmovingbuffer_ll_final_null(arg) to_free = to_free + tup arg = tup[0] elif isinstance(arg, unicode): _oops() elif TARGET == CWCHARP: if arg is None: arg = lltype.nullptr(CWCHARP.TO) # None => (wchar_t*)NULL to_free = to_free + (arg,) elif isinstance(arg, unicode): arg = unicode2wcharp(arg) to_free = to_free + (arg,) elif _isfunctype(TARGET) and not _isllptr(arg): # XXX pass additional arguments use_gil = invoke_around_handlers arg = llhelper(TARGET, _make_wrapper_for(TARGET, arg, callbackholder, use_gil)) else: SOURCE = lltype.typeOf(arg) if SOURCE != TARGET: if TARGET is lltype.Float: arg = float(arg) elif ((isinstance(SOURCE, lltype.Number) or SOURCE is lltype.Bool) and (isinstance(TARGET, lltype.Number) or TARGET is lltype.Bool)): arg = cast(TARGET, arg) real_args = real_args + (arg,) > res = call_external_function(*real_args) ../rpython/rtyper/lltypesystem/rffi.py:321: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a0 = 13L, a1 = 2L, a2 = <* DEAD Array of Char {'nolength': True} > def call_external_function(a0, a1, a2): rgil.release() # NB. it is essential that no exception checking occurs here! if 1: from rpython.rlib import rposix rposix._errno_before(1) if we_are_translated(): res = funcptr(a0, a1, a2) else: try: # only when non-translated > res = funcptr(a0, a1, a2) <2039-codegen /Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/rtyper/lltypesystem/rffi.py:217>:13: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <* fn fcntl> args = (13L, 2L, <* DEAD Array of Char {'nolength': True} >) rffi = <module 'rpython.rtyper.lltypesystem.rffi' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/rtyper/lltypesystem/rffi.pyc'> i = 2, a = <* DEAD Array of Char {'nolength': True} > def __call__(self, *args): from rpython.rtyper.lltypesystem import rffi if isinstance(self._T, FuncType): if len(args) != len(self._T.ARGS): raise TypeError("calling %r with wrong argument number: %r" % (self._T, args)) for i, a, ARG in zip(range(len(self._T.ARGS)), args, self._T.ARGS): if typeOf(a) != ARG: # ARG could be Void if ARG == Void: try: value = getattr(self._obj, '_void' + str(i)) except AttributeError: pass else: assert a == value # None is acceptable for any pointer elif isinstance(ARG, Ptr) and a is None: pass # Any pointer is convertible to void* elif ARG is rffi.VOIDP and isinstance(typeOf(a), Ptr): pass # special case: ARG can be a container type, in which # case a should be a pointer to it. This must also be # special-cased in the backends. elif (isinstance(ARG, ContainerType) and typeOf(a) == Ptr(ARG)): pass else: args_repr = [typeOf(arg) for arg in args] raise TypeError("calling %r with wrong argument " "types: %r" % (self._T, args_repr)) callb = self._obj._callable if callb is None: raise RuntimeError("calling undefined function") > return callb(*args) ../rpython/rtyper/lltypesystem/lltype.py:1384: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <rpython.rtyper.lltypesystem.ll2ctypes.LL2CtypesCallable object at 0x00007f7aa84911a0> argvalues = (13L, 2L, <* DEAD Array of Char {'nolength': True} >) cfunc = <ctypes._FuncPtr object at 0x00007f7adab67d60> def __call__(self, *argvalues): with rlock: if self.trampoline is None: # lazily build the corresponding ctypes function object cfunc = get_ctypes_callable(self.funcptr, self.calling_conv, self.natural_arity) self.trampoline = get_ctypes_trampoline(self.FUNCTYPE, cfunc, self.natural_arity) # perform the call > return self.trampoline(*argvalues) ../rpython/rtyper/lltypesystem/ll2ctypes.py:1342: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ argvalues = (13L, 2L, <* DEAD Array of Char {'nolength': True} >) cargs = [13L, 2L], i = 2 cvalue = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7adab8c158> def invoke_via_ctypes(*argvalues): global _callback_exc_info cargs = [] for i in range(len(argvalues)): if i not in void_arguments: cvalue = lltype2ctypes(argvalues[i]) if i in container_arguments: cvalue = cvalue.contents if natural_arity > 0 and i >= natural_arity: > cvalue = cfunc.extraargs[i - natural_arity](cvalue) ../rpython/rtyper/lltypesystem/ll2ctypes.py:1370: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7adab8c140> value = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7adab8c158> def __init__(self, value=None): if not hasattr(self, '_buffer'): self._buffer = ffiarray(1, autofree=True) if value is not None: > self.contents = value ../../../../oss/pypy-x86_64-buildbot/lib_pypy/_ctypes/pointer.py:73: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7adab8c140> value = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7adab8c158> def setcontents(self, value): if not isinstance(value, self._type_): raise TypeError("expected %s instead of %s" % ( > self._type_.__name__, type(value).__name__)) E TypeError: expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0 ../../../../oss/pypy-x86_64-buildbot/lib_pypy/_ctypes/pointer.py:106: TypeError ___________________________ AppTestFcntl.test_lockf ____________________________ self = <CallInfo when='call' exception: expected ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence } instead of LP_ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence }> func = <function <lambda> at 0x00007f7ada3e7790>, when = 'call' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() ../_pytest/runner.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > return CallInfo(lambda: ihook(item=item, **kwds), when=when) ../_pytest/runner.py:138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_HookCaller 'pytest_runtest_call'> kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_lockf'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_lockf'>} def __call__(self, **kwargs): assert not self.is_historic() > return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) ../_pytest/vendored_packages/pluggy.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.config.PytestPluginManager object at 0x00007f7ad88e3a98> hook = <_HookCaller 'pytest_runtest_call'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f7ad9c3f460>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_lockf'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_lockf'>} def _hookexec(self, hook, methods, kwargs): # called from all hookcaller instances. # enable_tracing will set its own wrapping function at self._inner_hookexec > return self._inner_hookexec(hook, methods, kwargs) ../_pytest/vendored_packages/pluggy.py:338: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ hook = <_HookCaller 'pytest_runtest_call'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f7ad9c3f460>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_lockf'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_lockf'>} self._inner_hookexec = lambda hook, methods, kwargs: \ > _MultiCall(methods, kwargs, hook.spec_opts).execute() ../_pytest/vendored_packages/pluggy.py:333: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_lockf'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_call at 0x00007f7a98860a70> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_lockf'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7aca5feb20> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7aca5feb20> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_lockf'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_lockf'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_call at 0x00007f7a988609d0> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_lockf'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7aca5feae0> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7aca5feae0> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_lockf'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_lockf'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: return _wrapped_call(hook_impl.function(*args), self.execute) > res = hook_impl.function(*args) ../_pytest/vendored_packages/pluggy.py:596: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ item = <AppTestMethod 'test_lockf'> def pytest_runtest_call(item): try: > item.runtest() ../_pytest/runner.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <AppTestMethod 'test_lockf'> def runtest(self): target = self.obj if self.config.option.runappdirect: return target() space = target.im_self.space filename = self._getdynfilename(target) func = app2interp_temp(target.im_func, filename=filename) w_instance = self.parent.w_instance > self.execute_appex(space, func, space, w_instance) tool/pytest/apptest.py:89: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <AppTestMethod 'test_lockf'>, space = StdObjSpace target = <function test_lockf at 0x00007f7ada4e2b60> args = (StdObjSpace, <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>) def execute_appex(self, space, target, *args): self.space = space try: > target(*args) tool/pytest/apptest.py:30: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) w_func = <Function test_lockf> args = <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0> def appcaller(space, *args_w): if not isinstance(space, ObjSpace): raise TypeError("first argument must be a space instance.") # the last argument can be an Arguments w_func = self.wget(space, name) if not args_w: return space.call_function(w_func) else: args = args_w[-1] assert args is not None if not isinstance(args, Arguments): > return space.call_function(w_func, *args_w) interpreter/gateway.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = StdObjSpace, w_func = <Function test_lockf> args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) nargs = 1, Function = <class 'pypy.interpreter.function.Function'> Method = <class 'pypy.interpreter.function.Method'> def call_function(self, w_func, *args_w): nargs = len(args_w) # used for pruning funccall versions if not self.config.objspace.disable_call_speedhacks and nargs < 5: # start of hack for performance from pypy.interpreter.function import Function, Method if isinstance(w_func, Method): w_inst = w_func.w_instance if w_inst is not None: if nargs < 4: func = w_func.w_function if isinstance(func, Function): return func.funccall(w_inst, *args_w) elif args_w and ( self.abstract_isinstance_w(args_w[0], w_func.w_class)): w_func = w_func.w_function if isinstance(w_func, Function): > return w_func.funccall(*args_w) interpreter/baseobjspace.py:1210: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Function test_lockf> args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) gateway = <module 'pypy.interpreter.gateway' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/interpreter/gateway.pyc'> PyCode = <class 'pypy.interpreter.pycode.PyCode'> code = <code object test_lockf, file '[/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> def funccall(self, *args_w): # speed hack from pypy.interpreter import gateway from pypy.interpreter.pycode import PyCode code = self.getcode() # hook for the jit nargs = len(args_w) fast_natural_arity = code.fast_natural_arity if nargs == fast_natural_arity: if nargs == 0: assert isinstance(code, gateway.BuiltinCode0) return code.fastcall_0(self.space, self) elif nargs == 1: assert isinstance(code, gateway.BuiltinCode1) return code.fastcall_1(self.space, self, args_w[0]) elif nargs == 2: assert isinstance(code, gateway.BuiltinCode2) return code.fastcall_2(self.space, self, args_w[0], args_w[1]) elif nargs == 3: assert isinstance(code, gateway.BuiltinCode3) return code.fastcall_3(self.space, self, args_w[0], args_w[1], args_w[2]) elif nargs == 4: assert isinstance(code, gateway.BuiltinCode4) return code.fastcall_4(self.space, self, args_w[0], args_w[1], args_w[2], args_w[3]) elif (nargs | PyCode.FLATPYCALL) == fast_natural_arity: assert isinstance(code, PyCode) if nargs < 5: new_frame = self.space.createframe(code, self.w_func_globals, self) for i in funccallunrolling: if i < nargs: new_frame.locals_cells_stack_w[i] = args_w[i] > return new_frame.run() interpreter/function.py:118: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_lockf, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> at line 13 def run(self): """Start this frame's execution.""" if self.getcode().co_flags & pycode.CO_GENERATOR: from pypy.interpreter.generator import GeneratorIterator return GeneratorIterator(self) else: > return self.execute_frame() interpreter/pyframe.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_lockf, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> at line 13 w_inputvalue = None, operr = None def execute_frame(self, w_inputvalue=None, operr=None): """Execute this frame. Main entry point to the interpreter. The optional arguments are there to handle a generator's frame: w_inputvalue is for generator.send() and operr is for generator.throw(). """ # the following 'assert' is an annotation hint: it hides from # the annotator all methods that are defined in PyFrame but # overridden in the {,Host}FrameClass subclasses of PyFrame. assert (isinstance(self, self.space.FrameClass) or not self.space.config.translating) executioncontext = self.space.getexecutioncontext() executioncontext.enter(self) got_exception = True w_exitvalue = self.space.w_None try: executioncontext.call_trace(self) # try: if operr is not None: next_instr = self.handle_operation_error( executioncontext, operr) self.last_instr = intmask(next_instr - 1) else: # Execution starts just after the last_instr. Initially, # last_instr is -1. After a generator suspends it points to # the YIELD_VALUE instruction. next_instr = r_uint(self.last_instr + 1) if next_instr != 0: self.pushvalue(w_inputvalue) w_exitvalue = self.dispatch(self.pycode, next_instr, executioncontext) except OperationError: raise except Exception as e: # general fall-back > raise self._convert_unexpected_exception(e) interpreter/pyframe.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_lockf, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> at line 13 e = TypeError('expected ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_typ...LP_ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence }',) def _convert_unexpected_exception(self, e): from pypy.interpreter import error > operr = error.get_converted_unexpected_exception(self.space, e) interpreter/pyframe.py:943: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_lockf, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> at line 13 w_inputvalue = None, operr = None def execute_frame(self, w_inputvalue=None, operr=None): """Execute this frame. Main entry point to the interpreter. The optional arguments are there to handle a generator's frame: w_inputvalue is for generator.send() and operr is for generator.throw(). """ # the following 'assert' is an annotation hint: it hides from # the annotator all methods that are defined in PyFrame but # overridden in the {,Host}FrameClass subclasses of PyFrame. assert (isinstance(self, self.space.FrameClass) or not self.space.config.translating) executioncontext = self.space.getexecutioncontext() executioncontext.enter(self) got_exception = True w_exitvalue = self.space.w_None try: executioncontext.call_trace(self) # try: if operr is not None: next_instr = self.handle_operation_error( executioncontext, operr) self.last_instr = intmask(next_instr - 1) else: # Execution starts just after the last_instr. Initially, # last_instr is -1. After a generator suspends it points to # the YIELD_VALUE instruction. next_instr = r_uint(self.last_instr + 1) if next_instr != 0: self.pushvalue(w_inputvalue) w_exitvalue = self.dispatch(self.pycode, next_instr, > executioncontext) interpreter/pyframe.py:286: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_lockf, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> at line 13 pycode = <code object test_lockf, file '[/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> next_instr = 0L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> def dispatch(self, pycode, next_instr, ec): # For the sequel, force 'next_instr' to be unsigned for performance next_instr = r_uint(next_instr) co_code = pycode.co_code try: while True: > next_instr = self.handle_bytecode(co_code, next_instr, ec) interpreter/pyopcode.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_lockf, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> at line 13 co_code = 'd\x01\x00d\x00\x00l\x00\x00}\x01\x00d\x01\x00d\x00\x00l\x01\x00}\x02\x00d\x01\x00d\x00\x00l\x02\x00}\x03\x00t\x03\x00...x01\x00|\x01\x00\xc9\x07\x00|\x04\x00|\x01\x00j\x08\x00\xca\x02\x00\x01|\x04\x00\xc9\x18\x00\xca\x00\x00\x01d\x00\x00S' next_instr = 0L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> def handle_bytecode(self, co_code, next_instr, ec): try: > next_instr = self.dispatch_bytecode(co_code, next_instr, ec) interpreter/pyopcode.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_lockf, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> at line 13 co_code = 'd\x01\x00d\x00\x00l\x00\x00}\x01\x00d\x01\x00d\x00\x00l\x01\x00}\x02\x00d\x01\x00d\x00\x00l\x02\x00}\x03\x00t\x03\x00...x01\x00|\x01\x00\xc9\x07\x00|\x04\x00|\x01\x00j\x08\x00\xca\x02\x00\x01|\x04\x00\xc9\x18\x00\xca\x00\x00\x01d\x00\x00S' next_instr = 177L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> @jit.unroll_safe def dispatch_bytecode(self, co_code, next_instr, ec): while True: self.last_instr = intmask(next_instr) if jit.we_are_jitted(): if self.debugdata: ec.bytecode_only_trace(self) next_instr = r_uint(self.last_instr) else: # Only reload next_instr from last_instr when something that # can modify it actually ran (trace function or action # dispatcher). In the common case (no trace, positive ticker) # next_instr is unchanged and the round-trip is skipped. _d = self.debugdata if ec.space.reverse_debugging or ( _d is not None and _d.w_f_trace is not None) or ( not we_are_translated() and 'bytecode_only_trace' in ec.__dict__): ec.bytecode_only_trace(self) next_instr = r_uint(self.last_instr) actionflag = ec.space.actionflag if actionflag.decrement_ticker(TICK_COUNTER_STEP) < 0: actionflag.action_dispatcher(ec, self) next_instr = r_uint(self.last_instr) opcode = ord(co_code[next_instr]) next_instr += 1 if opcode >= HAVE_ARGUMENT: lo = ord(co_code[next_instr]) hi = ord(co_code[next_instr+1]) next_instr += 2 oparg = (hi * 256) | lo else: oparg = 0 # note: the structure of the code here is such that it makes # (after translation) a big "if/elif" chain, which is then # turned into a switch(). while opcode == opcodedesc.EXTENDED_ARG.index: opcode = ord(co_code[next_instr]) if opcode < HAVE_ARGUMENT: raise BytecodeCorruption lo = ord(co_code[next_instr+1]) hi = ord(co_code[next_instr+2]) next_instr += 3 oparg = (oparg * 65536) | (hi * 256) | lo if opcode == opcodedesc.RETURN_VALUE.index: if not self.blockstack_non_empty(): self.frame_finished_execution = True # for generators raise Return w_returnvalue = self.popvalue() block = self.unrollstack(SReturnValue.kind) if block is None: self.pushvalue(w_returnvalue) raise Return else: unroller = SReturnValue(w_returnvalue) next_instr = block.handle(self, unroller) return next_instr # now inside a 'finally' block elif opcode == opcodedesc.END_FINALLY.index: unroller = self.end_finally() if isinstance(unroller, SuspendedUnroller): # go on unrolling the stack block = self.unrollstack(unroller.kind) if block is None: w_result = unroller.nomoreblocks() self.pushvalue(w_result) raise Return else: next_instr = block.handle(self, unroller) return next_instr elif opcode == opcodedesc.JUMP_ABSOLUTE.index: return self.jump_absolute(oparg, ec) elif opcode == opcodedesc.BREAK_LOOP.index: next_instr = self.BREAK_LOOP(oparg, next_instr) elif opcode == opcodedesc.CONTINUE_LOOP.index: return self.CONTINUE_LOOP(oparg, next_instr) elif opcode == opcodedesc.FOR_ITER.index: next_instr = self.FOR_ITER(oparg, next_instr) elif opcode == opcodedesc.JUMP_FORWARD.index: next_instr = self.JUMP_FORWARD(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_FALSE_OR_POP.index: next_instr = self.JUMP_IF_FALSE_OR_POP(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_NOT_DEBUG.index: next_instr = self.JUMP_IF_NOT_DEBUG(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_TRUE_OR_POP.index: next_instr = self.JUMP_IF_TRUE_OR_POP(oparg, next_instr) elif opcode == opcodedesc.POP_JUMP_IF_FALSE.index: next_instr = self.POP_JUMP_IF_FALSE(oparg, next_instr) elif opcode == opcodedesc.POP_JUMP_IF_TRUE.index: next_instr = self.POP_JUMP_IF_TRUE(oparg, next_instr) elif opcode == opcodedesc.BINARY_ADD.index: self.BINARY_ADD(oparg, next_instr) elif opcode == opcodedesc.BINARY_AND.index: self.BINARY_AND(oparg, next_instr) elif opcode == opcodedesc.BINARY_DIVIDE.index: self.BINARY_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_FLOOR_DIVIDE.index: self.BINARY_FLOOR_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_LSHIFT.index: self.BINARY_LSHIFT(oparg, next_instr) elif opcode == opcodedesc.BINARY_MODULO.index: self.BINARY_MODULO(oparg, next_instr) elif opcode == opcodedesc.BINARY_MULTIPLY.index: self.BINARY_MULTIPLY(oparg, next_instr) elif opcode == opcodedesc.BINARY_OR.index: self.BINARY_OR(oparg, next_instr) elif opcode == opcodedesc.BINARY_POWER.index: self.BINARY_POWER(oparg, next_instr) elif opcode == opcodedesc.BINARY_RSHIFT.index: self.BINARY_RSHIFT(oparg, next_instr) elif opcode == opcodedesc.BINARY_SUBSCR.index: self.BINARY_SUBSCR(oparg, next_instr) elif opcode == opcodedesc.BINARY_SUBTRACT.index: self.BINARY_SUBTRACT(oparg, next_instr) elif opcode == opcodedesc.BINARY_TRUE_DIVIDE.index: self.BINARY_TRUE_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_XOR.index: self.BINARY_XOR(oparg, next_instr) elif opcode == opcodedesc.BUILD_CLASS.index: self.BUILD_CLASS(oparg, next_instr) elif opcode == opcodedesc.BUILD_LIST.index: self.BUILD_LIST(oparg, next_instr) elif opcode == opcodedesc.BUILD_LIST_FROM_ARG.index: self.BUILD_LIST_FROM_ARG(oparg, next_instr) elif opcode == opcodedesc.BUILD_MAP.index: self.BUILD_MAP(oparg, next_instr) elif opcode == opcodedesc.BUILD_SET.index: self.BUILD_SET(oparg, next_instr) elif opcode == opcodedesc.BUILD_SLICE.index: self.BUILD_SLICE(oparg, next_instr) elif opcode == opcodedesc.BUILD_TUPLE.index: self.BUILD_TUPLE(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION.index: self.CALL_FUNCTION(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_KW.index: self.CALL_FUNCTION_KW(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_VAR.index: self.CALL_FUNCTION_VAR(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_VAR_KW.index: self.CALL_FUNCTION_VAR_KW(oparg, next_instr) elif opcode == opcodedesc.CALL_METHOD.index: > self.CALL_METHOD(oparg, next_instr) interpreter/pyopcode.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ f = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_lockf, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> at line 13 oparg = 2, ignored = (177L,), n_args = 2, n_kwargs = 0, w_self = None @jit.unroll_safe def CALL_METHOD(f, oparg, *ignored): # opargs contains the arg, and kwarg count, excluding the implicit 'self' n_args = oparg & 0xff n_kwargs = (oparg >> 8) & 0xff w_self = f.peekvalue_maybe_none(n_args + (2 * n_kwargs)) n = n_args + (w_self is not None) if not n_kwargs: w_callable = f.peekvalue(n_args + (2 * n_kwargs) + 1) w_result = f.space.call_valuestack( > w_callable, n, f, methodcall=w_self is not None, dropvalues=n_args + 2) objspace/std/callmethod.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = StdObjSpace, w_func = <BuiltinFunction lockf>, nargs = 2 frame = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_lockf, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> at line 13 dropvalues = 4, methodcall = False def call_valuestack(self, w_func, nargs, frame, dropvalues, methodcall=False): # methodcall is only used for better error messages in argument.py from pypy.interpreter.function import Function, Method, is_builtin_code if frame.get_is_being_profiled() and is_builtin_code(w_func): # XXX: this code is copied&pasted :-( from the slow path below # call_valuestack(). args = frame.make_arguments(nargs) frame.dropvalues(dropvalues) return self.call_args_and_c_profile(frame, w_func, args) if not self.config.objspace.disable_call_speedhacks: # start of hack for performance if isinstance(w_func, Method): w_inst = w_func.w_instance if w_inst is not None: w_func = w_func.w_function # reuse callable stack place for w_inst frame.settopvalue(w_inst, nargs) nargs += 1 methodcall = True elif nargs > 0 and ( self.abstract_isinstance_w(frame.peekvalue(nargs-1), # :-( w_func.w_class)): w_func = w_func.w_function if isinstance(w_func, Function): return w_func.funccall_valuestack( > nargs, frame, methodcall=methodcall, dropvalues=dropvalues) interpreter/baseobjspace.py:1243: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <BuiltinFunction lockf>, nargs = 2 frame = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_lockf, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:159]', line 1> at line 13 dropvalues = 4, methodcall = False def funccall_valuestack(self, nargs, frame, dropvalues, methodcall=False): # speed hack # methodcall is only for better error messages from pypy.interpreter import gateway from pypy.interpreter.pycode import PyCode code = self.getcode() # hook for the jit # if (jit.we_are_jitted() and code is self.space._code_of_sys_exc_info and nargs == 0): frame.dropvalues(dropvalues) from pypy.module.sys.vm import exc_info_direct return exc_info_direct(self.space, frame) # fast_natural_arity = code.fast_natural_arity if nargs == fast_natural_arity: if nargs == 0: frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode0) return code.fastcall_0(self.space, self) elif nargs == 1: f_0 = frame.peekvalue(0) frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode1) return code.fastcall_1(self.space, self, f_0) elif nargs == 2: f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode2) return code.fastcall_2(self.space, self, f_1, f_0) elif nargs == 3: assert isinstance(code, gateway.BuiltinCode3) f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) f_2 = frame.peekvalue(2) frame.dropvalues(dropvalues) return code.fastcall_3(self.space, self, f_2, f_1, f_0) elif nargs == 4: assert isinstance(code, gateway.BuiltinCode4) f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) f_2 = frame.peekvalue(2) f_3 = frame.peekvalue(3) frame.dropvalues(dropvalues) return code.fastcall_4(self.space, self, f_3, f_2, f_1, f_0) elif (nargs | Code.FLATPYCALL) == fast_natural_arity: assert isinstance(code, PyCode) return self._flat_pycall(code, nargs, frame, dropvalues) elif fast_natural_arity & Code.FLATPYCALL: natural_arity = fast_natural_arity & 0xff if natural_arity > nargs >= natural_arity - len(self.defs_w): assert isinstance(code, PyCode) return self._flat_pycall_defaults(code, nargs, frame, natural_arity - nargs, dropvalues) elif fast_natural_arity == Code.PASSTHROUGHARGS1 and nargs >= 1: assert isinstance(code, gateway.BuiltinCodePassThroughArguments1) w_obj = frame.peekvalue(nargs-1) args = frame.make_arguments(nargs-1) frame.dropvalues(dropvalues) return code.funcrun_obj(self, w_obj, args) args = frame.make_arguments(nargs, methodcall=methodcall) frame.dropvalues(dropvalues) > return self.call_args(args) interpreter/function.py:190: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <BuiltinFunction lockf> args = Arguments([<pypy.module._file.interp_file.W_File object at 0x00007f7aca65ecd0>, W_IntObject(6)]) def call_args(self, args): # delegate activation to code > w_res = self.getcode().funcrun(self, args) interpreter/function.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode object at 0x00007f7aca6658a0> func = <BuiltinFunction lockf> args = Arguments([<pypy.module._file.interp_file.W_File object at 0x00007f7aca65ecd0>, W_IntObject(6)]) def funcrun(self, func, args): > return BuiltinCode.funcrun_obj(self, func, None, args) interpreter/gateway.py:781: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode object at 0x00007f7aca6658a0> func = <BuiltinFunction lockf>, w_obj = None args = Arguments([<pypy.module._file.interp_file.W_File object at 0x00007f7aca65ecd0>, W_IntObject(6)]) def funcrun_obj(self, func, w_obj, args): space = func.space activation = self.activation scope_w = args.parse_obj(w_obj, func.name, self.sig, func.defs_w, self.minargs) try: w_result = activation._run(space, scope_w) except DescrMismatch: if w_obj is not None: args = args.prepend(w_obj) return self._type_unwrap_mismatch(space, args) except Exception as e: > self.handle_exception(space, e) interpreter/gateway.py:795: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode object at 0x00007f7aca6658a0> space = StdObjSpace e = TypeError('expected ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_typ...LP_ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence }',) def handle_exception(self, space, e): try: if not we_are_translated(): raise raise e except OperationError: raise except Exception as e: # general fall-back from pypy.interpreter import error > raise error.get_converted_unexpected_exception(space, e) interpreter/gateway.py:819: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode object at 0x00007f7aca6658a0> func = <BuiltinFunction lockf>, w_obj = None args = Arguments([<pypy.module._file.interp_file.W_File object at 0x00007f7aca65ecd0>, W_IntObject(6)]) def funcrun_obj(self, func, w_obj, args): space = func.space activation = self.activation scope_w = args.parse_obj(w_obj, func.name, self.sig, func.defs_w, self.minargs) try: > w_result = activation._run(space, scope_w) interpreter/gateway.py:789: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinActivation_UwS_ObjSpace_W_Root_int_int_int_int object at 0x00007f7aca665a28> space = StdObjSpace scope_w = [<pypy.module._file.interp_file.W_File object at 0x00007f7aca65ecd0>, W_IntObject(6), W_IntObject(0), W_IntObject(0), W_IntObject(0)] def _run(self, space, scope_w): > return self.behavior(space, scope_w[0], space.gateway_int_w(scope_w[1]), space.gateway_int_w(scope_w[2]), space.gateway_int_w(scope_w[3]), space.gateway_int_w(scope_w[4])) <2399-codegen /Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/tool/sourcetools.py:200>:3: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace w_fd = <pypy.module._file.interp_file.W_File object at 0x00007f7aca65ecd0> op = 8L, length = 0, start = 0, whence = 0 @unwrap_spec(op=int, length=int, start=int, whence=int) def lockf(space, w_fd, op, length=0, start=0, whence=0): """lockf (fd, operation, length=0, start=0, whence=0) This is essentially a wrapper around the fcntl() locking calls. fd is the file descriptor of the file to lock or unlock, and operation is one of the following values: LOCK_UN - unlock LOCK_SH - acquire a shared lock LOCK_EX - acquire an exclusive lock When operation is LOCK_SH or LOCK_EX, it can also be bit-wise OR'd with LOCK_NB to avoid blocking on lock acquisition. If LOCK_NB is used and the lock cannot be acquired, an IOError will be raised and the exception will have an errno attribute set to EACCES or EAGAIN (depending on the operating system -- for portability, check for either value). length is the number of bytes to lock, with the default meaning to lock to EOF. start is the byte offset, relative to whence, to that the lock starts. whence is as with fileobj.seek(), specifically: 0 - relative to the start of the file (SEEK_SET) 1 - relative to the current buffer position (SEEK_CUR) 2 - relative to the end of the file (SEEK_END)""" fd = space.c_filedescriptor_w(w_fd) if op == LOCK_UN: l_type = F_UNLCK elif op & LOCK_SH: l_type = F_RDLCK elif op & LOCK_EX: l_type = F_WRLCK else: raise oefmt(space.w_ValueError, "unrecognized lock operation") op = [F_SETLKW, F_SETLK][int(bool(op & LOCK_NB))] op = rffi.cast(rffi.INT, op) # C long => C int l = lltype.malloc(_flock.TO, flavor='raw') try: rffi.setintfield(l, 'c_l_type', l_type) rffi.setintfield(l, 'c_l_start', int(start)) rffi.setintfield(l, 'c_l_len', int(length)) rffi.setintfield(l, 'c_l_whence', int(whence)) > rv = fcntl_flock(fd, op, l) module/fcntl/interp_fcntl.py:195: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (14, 8L, <* DEAD Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence }>) real_args = (14L, 8L, <* DEAD Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence }>) to_free = (), i = 2 def wrapper(*args): assert len(args) == nb_args real_args = () # XXX 'to_free' leaks if an allocation fails with MemoryError # and was not the first in this function to_free = () for i, TARGET in unrolling_arg_tps: arg = args[i] if TARGET == CCHARP or TARGET is VOIDP: if arg is None: from rpython.rtyper.annlowlevel import llstr arg = lltype.nullptr(CCHARP.TO) # None => (char*)NULL to_free = to_free + (arg, llstr(None), '\x04') elif isinstance(arg, str): tup = get_nonmovingbuffer_ll_final_null(arg) to_free = to_free + tup arg = tup[0] elif isinstance(arg, unicode): _oops() elif TARGET == CWCHARP: if arg is None: arg = lltype.nullptr(CWCHARP.TO) # None => (wchar_t*)NULL to_free = to_free + (arg,) elif isinstance(arg, unicode): arg = unicode2wcharp(arg) to_free = to_free + (arg,) elif _isfunctype(TARGET) and not _isllptr(arg): # XXX pass additional arguments use_gil = invoke_around_handlers arg = llhelper(TARGET, _make_wrapper_for(TARGET, arg, callbackholder, use_gil)) else: SOURCE = lltype.typeOf(arg) if SOURCE != TARGET: if TARGET is lltype.Float: arg = float(arg) elif ((isinstance(SOURCE, lltype.Number) or SOURCE is lltype.Bool) and (isinstance(TARGET, lltype.Number) or TARGET is lltype.Bool)): arg = cast(TARGET, arg) real_args = real_args + (arg,) > res = call_external_function(*real_args) ../rpython/rtyper/lltypesystem/rffi.py:321: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a0 = 14L, a1 = 8L a2 = <* DEAD Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence }> def call_external_function(a0, a1, a2): rgil.release() # NB. it is essential that no exception checking occurs here! if 1: from rpython.rlib import rposix rposix._errno_before(1) if we_are_translated(): res = funcptr(a0, a1, a2) else: try: # only when non-translated > res = funcptr(a0, a1, a2) <2040-codegen /Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/rtyper/lltypesystem/rffi.py:217>:13: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <* fn fcntl> args = (14L, 8L, <* DEAD Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence }>) rffi = <module 'rpython.rtyper.lltypesystem.rffi' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/rtyper/lltypesystem/rffi.pyc'> i = 2 a = <* DEAD Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence }> def __call__(self, *args): from rpython.rtyper.lltypesystem import rffi if isinstance(self._T, FuncType): if len(args) != len(self._T.ARGS): raise TypeError("calling %r with wrong argument number: %r" % (self._T, args)) for i, a, ARG in zip(range(len(self._T.ARGS)), args, self._T.ARGS): if typeOf(a) != ARG: # ARG could be Void if ARG == Void: try: value = getattr(self._obj, '_void' + str(i)) except AttributeError: pass else: assert a == value # None is acceptable for any pointer elif isinstance(ARG, Ptr) and a is None: pass # Any pointer is convertible to void* elif ARG is rffi.VOIDP and isinstance(typeOf(a), Ptr): pass # special case: ARG can be a container type, in which # case a should be a pointer to it. This must also be # special-cased in the backends. elif (isinstance(ARG, ContainerType) and typeOf(a) == Ptr(ARG)): pass else: args_repr = [typeOf(arg) for arg in args] raise TypeError("calling %r with wrong argument " "types: %r" % (self._T, args_repr)) callb = self._obj._callable if callb is None: raise RuntimeError("calling undefined function") > return callb(*args) ../rpython/rtyper/lltypesystem/lltype.py:1384: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <rpython.rtyper.lltypesystem.ll2ctypes.LL2CtypesCallable object at 0x00007f7aa8491210> argvalues = (14L, 8L, <* DEAD Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence }>) cfunc = <ctypes._FuncPtr object at 0x00007f7aca66b8b0> def __call__(self, *argvalues): with rlock: if self.trampoline is None: # lazily build the corresponding ctypes function object cfunc = get_ctypes_callable(self.funcptr, self.calling_conv, self.natural_arity) self.trampoline = get_ctypes_trampoline(self.FUNCTYPE, cfunc, self.natural_arity) # perform the call > return self.trampoline(*argvalues) ../rpython/rtyper/lltypesystem/ll2ctypes.py:1342: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ argvalues = (14L, 8L, <* DEAD Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence }>) cargs = [14L, 8L], i = 2 cvalue = <_ctypes.pointer.LP_ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence } object at 0x00007f7aca66b748> def invoke_via_ctypes(*argvalues): global _callback_exc_info cargs = [] for i in range(len(argvalues)): if i not in void_arguments: cvalue = lltype2ctypes(argvalues[i]) if i in container_arguments: cvalue = cvalue.contents if natural_arity > 0 and i >= natural_arity: > cvalue = cfunc.extraargs[i - natural_arity](cvalue) ../rpython/rtyper/lltypesystem/ll2ctypes.py:1370: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_ctypes.pointer.LP_ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence } object at 0x00007f7aca66be98> value = <_ctypes.pointer.LP_ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence } object at 0x00007f7aca66b748> def __init__(self, value=None): if not hasattr(self, '_buffer'): self._buffer = ffiarray(1, autofree=True) if value is not None: > self.contents = value ../../../../oss/pypy-x86_64-buildbot/lib_pypy/_ctypes/pointer.py:73: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_ctypes.pointer.LP_ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence } object at 0x00007f7aca66be98> value = <_ctypes.pointer.LP_ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence } object at 0x00007f7aca66b748> def setcontents(self, value): if not isinstance(value, self._type_): raise TypeError("expected %s instead of %s" % ( > self._type_.__name__, type(value).__name__)) E TypeError: expected ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence } instead of LP_ctypes_Struct flock { c_l_start, c_l_len, c_l_pid, c_l_type, c_l_whence } ../../../../oss/pypy-x86_64-buildbot/lib_pypy/_ctypes/pointer.py:106: TypeError ___________________________ AppTestFcntl.test_ioctl ____________________________ self = <CallInfo when='call' exception: expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0> func = <function <lambda> at 0x00007f7adae39088>, when = 'call' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() ../_pytest/runner.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > return CallInfo(lambda: ihook(item=item, **kwds), when=when) ../_pytest/runner.py:138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_HookCaller 'pytest_runtest_call'> kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_ioctl'>} def __call__(self, **kwargs): assert not self.is_historic() > return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) ../_pytest/vendored_packages/pluggy.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.config.PytestPluginManager object at 0x00007f7ad88e3a98> hook = <_HookCaller 'pytest_runtest_call'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f7ad9c3f460>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_ioctl'>} def _hookexec(self, hook, methods, kwargs): # called from all hookcaller instances. # enable_tracing will set its own wrapping function at self._inner_hookexec > return self._inner_hookexec(hook, methods, kwargs) ../_pytest/vendored_packages/pluggy.py:338: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ hook = <_HookCaller 'pytest_runtest_call'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f7ad9c3f460>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_ioctl'>} self._inner_hookexec = lambda hook, methods, kwargs: \ > _MultiCall(methods, kwargs, hook.spec_opts).execute() ../_pytest/vendored_packages/pluggy.py:333: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_call at 0x00007f7aa802ebb0> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_ioctl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7a99846160> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7a99846160> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_ioctl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_call at 0x00007f7aa802eb10> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_ioctl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7a99846120> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7a99846120> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...test_ioctl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: return _wrapped_call(hook_impl.function(*args), self.execute) > res = hook_impl.function(*args) ../_pytest/vendored_packages/pluggy.py:596: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ item = <AppTestMethod 'test_ioctl'> def pytest_runtest_call(item): try: > item.runtest() ../_pytest/runner.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <AppTestMethod 'test_ioctl'> def runtest(self): target = self.obj if self.config.option.runappdirect: return target() space = target.im_self.space filename = self._getdynfilename(target) func = app2interp_temp(target.im_func, filename=filename) w_instance = self.parent.w_instance > self.execute_appex(space, func, space, w_instance) tool/pytest/apptest.py:89: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <AppTestMethod 'test_ioctl'>, space = StdObjSpace target = <function test_ioctl at 0x00007f7adae39358> args = (StdObjSpace, <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>) def execute_appex(self, space, target, *args): self.space = space try: > target(*args) tool/pytest/apptest.py:30: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) w_func = <Function test_ioctl> args = <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0> def appcaller(space, *args_w): if not isinstance(space, ObjSpace): raise TypeError("first argument must be a space instance.") # the last argument can be an Arguments w_func = self.wget(space, name) if not args_w: return space.call_function(w_func) else: args = args_w[-1] assert args is not None if not isinstance(args, Arguments): > return space.call_function(w_func, *args_w) interpreter/gateway.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = StdObjSpace, w_func = <Function test_ioctl> args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) nargs = 1, Function = <class 'pypy.interpreter.function.Function'> Method = <class 'pypy.interpreter.function.Method'> def call_function(self, w_func, *args_w): nargs = len(args_w) # used for pruning funccall versions if not self.config.objspace.disable_call_speedhacks and nargs < 5: # start of hack for performance from pypy.interpreter.function import Function, Method if isinstance(w_func, Method): w_inst = w_func.w_instance if w_inst is not None: if nargs < 4: func = w_func.w_function if isinstance(func, Function): return func.funccall(w_inst, *args_w) elif args_w and ( self.abstract_isinstance_w(args_w[0], w_func.w_class)): w_func = w_func.w_function if isinstance(w_func, Function): > return w_func.funccall(*args_w) interpreter/baseobjspace.py:1210: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Function test_ioctl> args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) gateway = <module 'pypy.interpreter.gateway' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/interpreter/gateway.pyc'> PyCode = <class 'pypy.interpreter.pycode.PyCode'> code = <code object test_ioctl, file '[/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> def funccall(self, *args_w): # speed hack from pypy.interpreter import gateway from pypy.interpreter.pycode import PyCode code = self.getcode() # hook for the jit nargs = len(args_w) fast_natural_arity = code.fast_natural_arity if nargs == fast_natural_arity: if nargs == 0: assert isinstance(code, gateway.BuiltinCode0) return code.fastcall_0(self.space, self) elif nargs == 1: assert isinstance(code, gateway.BuiltinCode1) return code.fastcall_1(self.space, self, args_w[0]) elif nargs == 2: assert isinstance(code, gateway.BuiltinCode2) return code.fastcall_2(self.space, self, args_w[0], args_w[1]) elif nargs == 3: assert isinstance(code, gateway.BuiltinCode3) return code.fastcall_3(self.space, self, args_w[0], args_w[1], args_w[2]) elif nargs == 4: assert isinstance(code, gateway.BuiltinCode4) return code.fastcall_4(self.space, self, args_w[0], args_w[1], args_w[2], args_w[3]) elif (nargs | PyCode.FLATPYCALL) == fast_natural_arity: assert isinstance(code, PyCode) if nargs < 5: new_frame = self.space.createframe(code, self.w_func_globals, self) for i in funccallunrolling: if i < nargs: new_frame.locals_cells_stack_w[i] = args_w[i] > return new_frame.run() interpreter/function.py:118: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> at line 28 def run(self): """Start this frame's execution.""" if self.getcode().co_flags & pycode.CO_GENERATOR: from pypy.interpreter.generator import GeneratorIterator return GeneratorIterator(self) else: > return self.execute_frame() interpreter/pyframe.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> at line 28 w_inputvalue = None, operr = None def execute_frame(self, w_inputvalue=None, operr=None): """Execute this frame. Main entry point to the interpreter. The optional arguments are there to handle a generator's frame: w_inputvalue is for generator.send() and operr is for generator.throw(). """ # the following 'assert' is an annotation hint: it hides from # the annotator all methods that are defined in PyFrame but # overridden in the {,Host}FrameClass subclasses of PyFrame. assert (isinstance(self, self.space.FrameClass) or not self.space.config.translating) executioncontext = self.space.getexecutioncontext() executioncontext.enter(self) got_exception = True w_exitvalue = self.space.w_None try: executioncontext.call_trace(self) # try: if operr is not None: next_instr = self.handle_operation_error( executioncontext, operr) self.last_instr = intmask(next_instr - 1) else: # Execution starts just after the last_instr. Initially, # last_instr is -1. After a generator suspends it points to # the YIELD_VALUE instruction. next_instr = r_uint(self.last_instr + 1) if next_instr != 0: self.pushvalue(w_inputvalue) w_exitvalue = self.dispatch(self.pycode, next_instr, executioncontext) except OperationError: raise except Exception as e: # general fall-back > raise self._convert_unexpected_exception(e) interpreter/pyframe.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> at line 28 e = TypeError("expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0",) def _convert_unexpected_exception(self, e): from pypy.interpreter import error > operr = error.get_converted_unexpected_exception(self.space, e) interpreter/pyframe.py:943: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> at line 28 w_inputvalue = None, operr = None def execute_frame(self, w_inputvalue=None, operr=None): """Execute this frame. Main entry point to the interpreter. The optional arguments are there to handle a generator's frame: w_inputvalue is for generator.send() and operr is for generator.throw(). """ # the following 'assert' is an annotation hint: it hides from # the annotator all methods that are defined in PyFrame but # overridden in the {,Host}FrameClass subclasses of PyFrame. assert (isinstance(self, self.space.FrameClass) or not self.space.config.translating) executioncontext = self.space.getexecutioncontext() executioncontext.enter(self) got_exception = True w_exitvalue = self.space.w_None try: executioncontext.call_trace(self) # try: if operr is not None: next_instr = self.handle_operation_error( executioncontext, operr) self.last_instr = intmask(next_instr - 1) else: # Execution starts just after the last_instr. Initially, # last_instr is -1. After a generator suspends it points to # the YIELD_VALUE instruction. next_instr = r_uint(self.last_instr + 1) if next_instr != 0: self.pushvalue(w_inputvalue) w_exitvalue = self.dispatch(self.pycode, next_instr, > executioncontext) interpreter/pyframe.py:286: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> at line 28 pycode = <code object test_ioctl, file '[/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> next_instr = 0L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> def dispatch(self, pycode, next_instr, ec): # For the sequel, force 'next_instr' to be unsigned for performance next_instr = r_uint(next_instr) co_code = pycode.co_code try: while True: > next_instr = self.handle_bytecode(co_code, next_instr, ec) interpreter/pyopcode.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> at line 28 co_code = 'd\x01\x00d\x00\x00l\x00\x00}\x01\x00d\x01\x00d\x00\x00l\x01\x00}\x02\x00d\x01\x00d\x00\x00l\x02\x00}\x03\x00d\x01\x00...\n\x00|\x0b\x00k\x02\x00sU\x03t\x10\x00\x82\x01\x00Wd\x00\x00|\x03\x00\xc9\x17\x00|\x08\x00\xca\x01\x00\x01Xd\x00\x00S' next_instr = 0L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> def handle_bytecode(self, co_code, next_instr, ec): try: > next_instr = self.dispatch_bytecode(co_code, next_instr, ec) interpreter/pyopcode.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> at line 28 co_code = 'd\x01\x00d\x00\x00l\x00\x00}\x01\x00d\x01\x00d\x00\x00l\x01\x00}\x02\x00d\x01\x00d\x00\x00l\x02\x00}\x03\x00d\x01\x00...\n\x00|\x0b\x00k\x02\x00sU\x03t\x10\x00\x82\x01\x00Wd\x00\x00|\x03\x00\xc9\x17\x00|\x08\x00\xca\x01\x00\x01Xd\x00\x00S' next_instr = 296 ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> @jit.unroll_safe def dispatch_bytecode(self, co_code, next_instr, ec): while True: self.last_instr = intmask(next_instr) if jit.we_are_jitted(): if self.debugdata: ec.bytecode_only_trace(self) next_instr = r_uint(self.last_instr) else: # Only reload next_instr from last_instr when something that # can modify it actually ran (trace function or action # dispatcher). In the common case (no trace, positive ticker) # next_instr is unchanged and the round-trip is skipped. _d = self.debugdata if ec.space.reverse_debugging or ( _d is not None and _d.w_f_trace is not None) or ( not we_are_translated() and 'bytecode_only_trace' in ec.__dict__): ec.bytecode_only_trace(self) next_instr = r_uint(self.last_instr) actionflag = ec.space.actionflag if actionflag.decrement_ticker(TICK_COUNTER_STEP) < 0: actionflag.action_dispatcher(ec, self) next_instr = r_uint(self.last_instr) opcode = ord(co_code[next_instr]) next_instr += 1 if opcode >= HAVE_ARGUMENT: lo = ord(co_code[next_instr]) hi = ord(co_code[next_instr+1]) next_instr += 2 oparg = (hi * 256) | lo else: oparg = 0 # note: the structure of the code here is such that it makes # (after translation) a big "if/elif" chain, which is then # turned into a switch(). while opcode == opcodedesc.EXTENDED_ARG.index: opcode = ord(co_code[next_instr]) if opcode < HAVE_ARGUMENT: raise BytecodeCorruption lo = ord(co_code[next_instr+1]) hi = ord(co_code[next_instr+2]) next_instr += 3 oparg = (oparg * 65536) | (hi * 256) | lo if opcode == opcodedesc.RETURN_VALUE.index: if not self.blockstack_non_empty(): self.frame_finished_execution = True # for generators raise Return w_returnvalue = self.popvalue() block = self.unrollstack(SReturnValue.kind) if block is None: self.pushvalue(w_returnvalue) raise Return else: unroller = SReturnValue(w_returnvalue) next_instr = block.handle(self, unroller) return next_instr # now inside a 'finally' block elif opcode == opcodedesc.END_FINALLY.index: unroller = self.end_finally() if isinstance(unroller, SuspendedUnroller): # go on unrolling the stack block = self.unrollstack(unroller.kind) if block is None: w_result = unroller.nomoreblocks() self.pushvalue(w_result) raise Return else: next_instr = block.handle(self, unroller) return next_instr elif opcode == opcodedesc.JUMP_ABSOLUTE.index: return self.jump_absolute(oparg, ec) elif opcode == opcodedesc.BREAK_LOOP.index: next_instr = self.BREAK_LOOP(oparg, next_instr) elif opcode == opcodedesc.CONTINUE_LOOP.index: return self.CONTINUE_LOOP(oparg, next_instr) elif opcode == opcodedesc.FOR_ITER.index: next_instr = self.FOR_ITER(oparg, next_instr) elif opcode == opcodedesc.JUMP_FORWARD.index: next_instr = self.JUMP_FORWARD(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_FALSE_OR_POP.index: next_instr = self.JUMP_IF_FALSE_OR_POP(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_NOT_DEBUG.index: next_instr = self.JUMP_IF_NOT_DEBUG(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_TRUE_OR_POP.index: next_instr = self.JUMP_IF_TRUE_OR_POP(oparg, next_instr) elif opcode == opcodedesc.POP_JUMP_IF_FALSE.index: next_instr = self.POP_JUMP_IF_FALSE(oparg, next_instr) elif opcode == opcodedesc.POP_JUMP_IF_TRUE.index: next_instr = self.POP_JUMP_IF_TRUE(oparg, next_instr) elif opcode == opcodedesc.BINARY_ADD.index: self.BINARY_ADD(oparg, next_instr) elif opcode == opcodedesc.BINARY_AND.index: self.BINARY_AND(oparg, next_instr) elif opcode == opcodedesc.BINARY_DIVIDE.index: self.BINARY_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_FLOOR_DIVIDE.index: self.BINARY_FLOOR_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_LSHIFT.index: self.BINARY_LSHIFT(oparg, next_instr) elif opcode == opcodedesc.BINARY_MODULO.index: self.BINARY_MODULO(oparg, next_instr) elif opcode == opcodedesc.BINARY_MULTIPLY.index: self.BINARY_MULTIPLY(oparg, next_instr) elif opcode == opcodedesc.BINARY_OR.index: self.BINARY_OR(oparg, next_instr) elif opcode == opcodedesc.BINARY_POWER.index: self.BINARY_POWER(oparg, next_instr) elif opcode == opcodedesc.BINARY_RSHIFT.index: self.BINARY_RSHIFT(oparg, next_instr) elif opcode == opcodedesc.BINARY_SUBSCR.index: self.BINARY_SUBSCR(oparg, next_instr) elif opcode == opcodedesc.BINARY_SUBTRACT.index: self.BINARY_SUBTRACT(oparg, next_instr) elif opcode == opcodedesc.BINARY_TRUE_DIVIDE.index: self.BINARY_TRUE_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_XOR.index: self.BINARY_XOR(oparg, next_instr) elif opcode == opcodedesc.BUILD_CLASS.index: self.BUILD_CLASS(oparg, next_instr) elif opcode == opcodedesc.BUILD_LIST.index: self.BUILD_LIST(oparg, next_instr) elif opcode == opcodedesc.BUILD_LIST_FROM_ARG.index: self.BUILD_LIST_FROM_ARG(oparg, next_instr) elif opcode == opcodedesc.BUILD_MAP.index: self.BUILD_MAP(oparg, next_instr) elif opcode == opcodedesc.BUILD_SET.index: self.BUILD_SET(oparg, next_instr) elif opcode == opcodedesc.BUILD_SLICE.index: self.BUILD_SLICE(oparg, next_instr) elif opcode == opcodedesc.BUILD_TUPLE.index: self.BUILD_TUPLE(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION.index: self.CALL_FUNCTION(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_KW.index: self.CALL_FUNCTION_KW(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_VAR.index: self.CALL_FUNCTION_VAR(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_VAR_KW.index: self.CALL_FUNCTION_VAR_KW(oparg, next_instr) elif opcode == opcodedesc.CALL_METHOD.index: > self.CALL_METHOD(oparg, next_instr) interpreter/pyopcode.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ f = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> at line 28 oparg = 4, ignored = (296,), n_args = 4, n_kwargs = 0, w_self = None @jit.unroll_safe def CALL_METHOD(f, oparg, *ignored): # opargs contains the arg, and kwarg count, excluding the implicit 'self' n_args = oparg & 0xff n_kwargs = (oparg >> 8) & 0xff w_self = f.peekvalue_maybe_none(n_args + (2 * n_kwargs)) n = n_args + (w_self is not None) if not n_kwargs: w_callable = f.peekvalue(n_args + (2 * n_kwargs) + 1) w_result = f.space.call_valuestack( > w_callable, n, f, methodcall=w_self is not None, dropvalues=n_args + 2) objspace/std/callmethod.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = StdObjSpace, w_func = <BuiltinFunction ioctl>, nargs = 4 frame = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> at line 28 dropvalues = 6, methodcall = False def call_valuestack(self, w_func, nargs, frame, dropvalues, methodcall=False): # methodcall is only used for better error messages in argument.py from pypy.interpreter.function import Function, Method, is_builtin_code if frame.get_is_being_profiled() and is_builtin_code(w_func): # XXX: this code is copied&pasted :-( from the slow path below # call_valuestack(). args = frame.make_arguments(nargs) frame.dropvalues(dropvalues) return self.call_args_and_c_profile(frame, w_func, args) if not self.config.objspace.disable_call_speedhacks: # start of hack for performance if isinstance(w_func, Method): w_inst = w_func.w_instance if w_inst is not None: w_func = w_func.w_function # reuse callable stack place for w_inst frame.settopvalue(w_inst, nargs) nargs += 1 methodcall = True elif nargs > 0 and ( self.abstract_isinstance_w(frame.peekvalue(nargs-1), # :-( w_func.w_class)): w_func = w_func.w_function if isinstance(w_func, Function): return w_func.funccall_valuestack( > nargs, frame, methodcall=methodcall, dropvalues=dropvalues) interpreter/baseobjspace.py:1243: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <BuiltinFunction ioctl>, nargs = 4 frame = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl, f...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:196]', line 1> at line 28 dropvalues = 6, methodcall = False def funccall_valuestack(self, nargs, frame, dropvalues, methodcall=False): # speed hack # methodcall is only for better error messages from pypy.interpreter import gateway from pypy.interpreter.pycode import PyCode code = self.getcode() # hook for the jit # if (jit.we_are_jitted() and code is self.space._code_of_sys_exc_info and nargs == 0): frame.dropvalues(dropvalues) from pypy.module.sys.vm import exc_info_direct return exc_info_direct(self.space, frame) # fast_natural_arity = code.fast_natural_arity if nargs == fast_natural_arity: if nargs == 0: frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode0) return code.fastcall_0(self.space, self) elif nargs == 1: f_0 = frame.peekvalue(0) frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode1) return code.fastcall_1(self.space, self, f_0) elif nargs == 2: f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode2) return code.fastcall_2(self.space, self, f_1, f_0) elif nargs == 3: assert isinstance(code, gateway.BuiltinCode3) f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) f_2 = frame.peekvalue(2) frame.dropvalues(dropvalues) return code.fastcall_3(self.space, self, f_2, f_1, f_0) elif nargs == 4: assert isinstance(code, gateway.BuiltinCode4) f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) f_2 = frame.peekvalue(2) f_3 = frame.peekvalue(3) frame.dropvalues(dropvalues) > return code.fastcall_4(self.space, self, f_3, f_2, f_1, f_0) interpreter/function.py:171: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode4 object at 0x00007f7adad15788> space = StdObjSpace, func = <BuiltinFunction ioctl>, w1 = W_IntObject(13) w2 = W_IntObject(1074033783) w3 = <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f7adacf6f00> w4 = W_BoolObject(True) @signature(sigtypes.self(), sigtypes.any(), w_root_or_none, w_root_or_none, w_root_or_none, w_root_or_none, w_root_or_none, returns=w_root_or_none) def fastcall_4(self, space, func, w1, w2, w3, w4): from rpython.rlib.debug import check_annotation try: w_result = self.fastfunc_4(space, w1, w2, w3, w4) except DescrMismatch: return self._type_unwrap_mismatch(space, Arguments(space, [w1, w2, w3, w4])) except Exception as e: > self.handle_exception(space, e) interpreter/gateway.py:969: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode4 object at 0x00007f7adad15788> space = StdObjSpace e = TypeError("expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0",) def handle_exception(self, space, e): try: if not we_are_translated(): raise raise e except OperationError: raise except Exception as e: # general fall-back from pypy.interpreter import error > raise error.get_converted_unexpected_exception(space, e) interpreter/gateway.py:819: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode4 object at 0x00007f7adad15788> space = StdObjSpace, func = <BuiltinFunction ioctl>, w1 = W_IntObject(13) w2 = W_IntObject(1074033783) w3 = <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f7adacf6f00> w4 = W_BoolObject(True) @signature(sigtypes.self(), sigtypes.any(), w_root_or_none, w_root_or_none, w_root_or_none, w_root_or_none, w_root_or_none, returns=w_root_or_none) def fastcall_4(self, space, func, w1, w2, w3, w4): from rpython.rlib.debug import check_annotation try: > w_result = self.fastfunc_4(space, w1, w2, w3, w4) interpreter/gateway.py:963: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace, w0 = W_IntObject(13), w1 = W_IntObject(1074033783) w2 = <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f7adacf6f00> w3 = W_BoolObject(True) def fastfunc_ioctl_4(space, w0, w1, w2, w3): > return func(space, w0, w1, w2, space.gateway_int_w(w3)) <2416-codegen /Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/tool/sourcetools.py:200>:3: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace, w_fd = W_IntObject(13), w_request = W_IntObject(1074033783) w_arg = <pypy.module.array.interp_array.W_ArrayTypei object at 0x00007f7adacf6f00> mutate_flag = 1 @unwrap_spec(mutate_flag=int, w_arg=WrappedDefault(0)) def ioctl(space, w_fd, w_request, w_arg, mutate_flag=-1): """ioctl(fd, op[, arg[, mutate_flag]]) Perform the operation op on file descriptor fd. The values used for op are operating system dependent, and are available as constants in the fcntl or termios library modules, using the same names as used in the relevant C header files. The argument arg is optional, and defaults to 0; it may be an int or a buffer containing character data (most likely a string or an array). If the argument is a mutable buffer (such as an array) and if the mutate_flag argument (which is only allowed in this case) is true then the buffer is (in effect) passed to the operating system and changes made by the OS will be reflected in the contents of the buffer after the call has returned. The return value is the integer returned by the ioctl system call. If the argument is a mutable buffer and the mutable_flag argument is not passed or is false, the behavior is as if a string had been passed. This behavior will change in future releases of Python. If the argument is an immutable buffer (most likely a string) then a copy of the buffer is passed to the operating system and the return value is a string of the same length containing whatever the operating system put in the buffer. The length of the arg buffer in this case is not allowed to exceed 1024 bytes. If the arg given is an integer or if none is specified, the result value is an integer corresponding to the return value of the ioctl call in the C code.""" # removed the largish docstring because it is not in sync with the # documentation any more (even in CPython's docstring is out of date) # XXX this function's interface is a mess. # We try to emulate the behavior of Python >= 2.5 w.r.t. mutate_flag IOCTL_BUFSZ = 1024 # like cpython fd = space.c_filedescriptor_w(w_fd) op = space.bigint_w(w_request).uintmask() # CPython uses PyLong_AsUnsignedLongMask op = rffi.cast(rffi.UINT, op) try: rwbuffer = space.writebuf_w(w_arg) except OperationError as e: if not e.match(space, space.w_TypeError): raise else: arg = rwbuffer.as_str() ll_arg = rffi.str2charp(arg) to_alloc = max(IOCTL_BUFSZ, len(arg)) try: with rffi.scoped_alloc_buffer(to_alloc) as buf: rffi.c_memcpy(rffi.cast(rffi.VOIDP, buf.raw), rffi.cast(rffi.CONST_VOIDP, ll_arg), len(arg)) > rv = ioctl_str(fd, op, buf.raw) module/fcntl/interp_fcntl.py:257: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (13, 1074033783L, <* <C object Array of Char {'nolength': True} at 0x7f7ad2223c10>>) real_args = (13L, 1074033783L, <* <C object Array of Char {'nolength': True} at 0x7f7ad2223c10>>) to_free = (), i = 2 def wrapper(*args): assert len(args) == nb_args real_args = () # XXX 'to_free' leaks if an allocation fails with MemoryError # and was not the first in this function to_free = () for i, TARGET in unrolling_arg_tps: arg = args[i] if TARGET == CCHARP or TARGET is VOIDP: if arg is None: from rpython.rtyper.annlowlevel import llstr arg = lltype.nullptr(CCHARP.TO) # None => (char*)NULL to_free = to_free + (arg, llstr(None), '\x04') elif isinstance(arg, str): tup = get_nonmovingbuffer_ll_final_null(arg) to_free = to_free + tup arg = tup[0] elif isinstance(arg, unicode): _oops() elif TARGET == CWCHARP: if arg is None: arg = lltype.nullptr(CWCHARP.TO) # None => (wchar_t*)NULL to_free = to_free + (arg,) elif isinstance(arg, unicode): arg = unicode2wcharp(arg) to_free = to_free + (arg,) elif _isfunctype(TARGET) and not _isllptr(arg): # XXX pass additional arguments use_gil = invoke_around_handlers arg = llhelper(TARGET, _make_wrapper_for(TARGET, arg, callbackholder, use_gil)) else: SOURCE = lltype.typeOf(arg) if SOURCE != TARGET: if TARGET is lltype.Float: arg = float(arg) elif ((isinstance(SOURCE, lltype.Number) or SOURCE is lltype.Bool) and (isinstance(TARGET, lltype.Number) or TARGET is lltype.Bool)): arg = cast(TARGET, arg) real_args = real_args + (arg,) > res = call_external_function(*real_args) ../rpython/rtyper/lltypesystem/rffi.py:321: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a0 = 13L, a1 = 1074033783L a2 = <* <C object Array of Char {'nolength': True} at 0x7f7ad2223c10>> def call_external_function(a0, a1, a2): rgil.release() # NB. it is essential that no exception checking occurs here! if 1: from rpython.rlib import rposix rposix._errno_before(1) if we_are_translated(): res = funcptr(a0, a1, a2) else: try: # only when non-translated > res = funcptr(a0, a1, a2) <2042-codegen /Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/rtyper/lltypesystem/rffi.py:217>:13: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <* fn ioctl> args = (13L, 1074033783L, <* <C object Array of Char {'nolength': True} at 0x7f7ad2223c10>>) rffi = <module 'rpython.rtyper.lltypesystem.rffi' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/rtyper/lltypesystem/rffi.pyc'> i = 2, a = <* <C object Array of Char {'nolength': True} at 0x7f7ad2223c10>> def __call__(self, *args): from rpython.rtyper.lltypesystem import rffi if isinstance(self._T, FuncType): if len(args) != len(self._T.ARGS): raise TypeError("calling %r with wrong argument number: %r" % (self._T, args)) for i, a, ARG in zip(range(len(self._T.ARGS)), args, self._T.ARGS): if typeOf(a) != ARG: # ARG could be Void if ARG == Void: try: value = getattr(self._obj, '_void' + str(i)) except AttributeError: pass else: assert a == value # None is acceptable for any pointer elif isinstance(ARG, Ptr) and a is None: pass # Any pointer is convertible to void* elif ARG is rffi.VOIDP and isinstance(typeOf(a), Ptr): pass # special case: ARG can be a container type, in which # case a should be a pointer to it. This must also be # special-cased in the backends. elif (isinstance(ARG, ContainerType) and typeOf(a) == Ptr(ARG)): pass else: args_repr = [typeOf(arg) for arg in args] raise TypeError("calling %r with wrong argument " "types: %r" % (self._T, args_repr)) callb = self._obj._callable if callb is None: raise RuntimeError("calling undefined function") > return callb(*args) ../rpython/rtyper/lltypesystem/lltype.py:1384: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <rpython.rtyper.lltypesystem.ll2ctypes.LL2CtypesCallable object at 0x00007f7aa84912f0> argvalues = (13L, 1074033783L, <* <C object Array of Char {'nolength': True} at 0x7f7ad2223c10>>) cfunc = <ctypes._FuncPtr object at 0x00007f7aca52f5f8> def __call__(self, *argvalues): with rlock: if self.trampoline is None: # lazily build the corresponding ctypes function object cfunc = get_ctypes_callable(self.funcptr, self.calling_conv, self.natural_arity) self.trampoline = get_ctypes_trampoline(self.FUNCTYPE, cfunc, self.natural_arity) # perform the call > return self.trampoline(*argvalues) ../rpython/rtyper/lltypesystem/ll2ctypes.py:1342: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ argvalues = (13L, 1074033783L, <* <C object Array of Char {'nolength': True} at 0x7f7ad2223c10>>) cargs = [13L, 1074033783L], i = 2 cvalue = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7aca52f490> def invoke_via_ctypes(*argvalues): global _callback_exc_info cargs = [] for i in range(len(argvalues)): if i not in void_arguments: cvalue = lltype2ctypes(argvalues[i]) if i in container_arguments: cvalue = cvalue.contents if natural_arity > 0 and i >= natural_arity: > cvalue = cfunc.extraargs[i - natural_arity](cvalue) ../rpython/rtyper/lltypesystem/ll2ctypes.py:1370: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7aca52f898> value = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7aca52f490> def __init__(self, value=None): if not hasattr(self, '_buffer'): self._buffer = ffiarray(1, autofree=True) if value is not None: > self.contents = value ../../../../oss/pypy-x86_64-buildbot/lib_pypy/_ctypes/pointer.py:73: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7aca52f898> value = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7aca52f490> def setcontents(self, value): if not isinstance(value, self._type_): raise TypeError("expected %s instead of %s" % ( > self._type_.__name__, type(value).__name__)) E TypeError: expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0 ../../../../oss/pypy-x86_64-buildbot/lib_pypy/_ctypes/pointer.py:106: TypeError ______________ AppTestFcntl.test_ioctl_signed_unsigned_code_param ______________ self = <CallInfo when='call' exception: expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0> func = <function <lambda> at 0x00007f7acc57a3e0>, when = 'call' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() ../_pytest/runner.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > return CallInfo(lambda: ihook(item=item, **kwds), when=when) ../_pytest/runner.py:138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_HookCaller 'pytest_runtest_call'> kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl_signed_unsigned_code_para...l__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_ioctl_signed_unsigned_code_param'>} def __call__(self, **kwargs): assert not self.is_historic() > return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) ../_pytest/vendored_packages/pluggy.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.config.PytestPluginManager object at 0x00007f7ad88e3a98> hook = <_HookCaller 'pytest_runtest_call'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f7ad9c3f460>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl_signed_unsigned_code_para...l__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_ioctl_signed_unsigned_code_param'>} def _hookexec(self, hook, methods, kwargs): # called from all hookcaller instances. # enable_tracing will set its own wrapping function at self._inner_hookexec > return self._inner_hookexec(hook, methods, kwargs) ../_pytest/vendored_packages/pluggy.py:338: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ hook = <_HookCaller 'pytest_runtest_call'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f7ad9c3f460>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl_signed_unsigned_code_para...l__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_ioctl_signed_unsigned_code_param'>} self._inner_hookexec = lambda hook, methods, kwargs: \ > _MultiCall(methods, kwargs, hook.spec_opts).execute() ../_pytest/vendored_packages/pluggy.py:333: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl_signed_unsigned_code_param'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_call at 0x00007f7acc542ae8> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...code_param'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7acc5825e0> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7acc5825e0> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...code_param'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl_signed_unsigned_code_param'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_call at 0x00007f7acc542a48> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...code_param'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7acc5825a0> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f7acc5825a0> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...code_param'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_ioctl_signed_unsigned_code_param'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: return _wrapped_call(hook_impl.function(*args), self.execute) > res = hook_impl.function(*args) ../_pytest/vendored_packages/pluggy.py:596: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ item = <AppTestMethod 'test_ioctl_signed_unsigned_code_param'> def pytest_runtest_call(item): try: > item.runtest() ../_pytest/runner.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <AppTestMethod 'test_ioctl_signed_unsigned_code_param'> def runtest(self): target = self.obj if self.config.option.runappdirect: return target() space = target.im_self.space filename = self._getdynfilename(target) func = app2interp_temp(target.im_func, filename=filename) w_instance = self.parent.w_instance > self.execute_appex(space, func, space, w_instance) tool/pytest/apptest.py:89: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <AppTestMethod 'test_ioctl_signed_unsigned_code_param'> space = StdObjSpace target = <function test_ioctl_signed_unsigned_code_param at 0x00007f7acc57a7a0> args = (StdObjSpace, <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>) def execute_appex(self, space, target, *args): self.space = space try: > target(*args) tool/pytest/apptest.py:30: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) w_func = <Function test_ioctl_signed_unsigned_code_param> args = <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0> def appcaller(space, *args_w): if not isinstance(space, ObjSpace): raise TypeError("first argument must be a space instance.") # the last argument can be an Arguments w_func = self.wget(space, name) if not args_w: return space.call_function(w_func) else: args = args_w[-1] assert args is not None if not isinstance(args, Arguments): > return space.call_function(w_func, *args_w) interpreter/gateway.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = StdObjSpace, w_func = <Function test_ioctl_signed_unsigned_code_param> args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) nargs = 1, Function = <class 'pypy.interpreter.function.Function'> Method = <class 'pypy.interpreter.function.Method'> def call_function(self, w_func, *args_w): nargs = len(args_w) # used for pruning funccall versions if not self.config.objspace.disable_call_speedhacks and nargs < 5: # start of hack for performance from pypy.interpreter.function import Function, Method if isinstance(w_func, Method): w_inst = w_func.w_instance if w_inst is not None: if nargs < 4: func = w_func.w_function if isinstance(func, Function): return func.funccall(w_inst, *args_w) elif args_w and ( self.abstract_isinstance_w(args_w[0], w_func.w_class)): w_func = w_func.w_function if isinstance(w_func, Function): > return w_func.funccall(*args_w) interpreter/baseobjspace.py:1210: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Function test_ioctl_signed_unsigned_code_param> args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f7aa8a072f0>,) gateway = <module 'pypy.interpreter.gateway' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/interpreter/gateway.pyc'> PyCode = <class 'pypy.interpreter.pycode.PyCode'> code = <code object test_ioctl_signed_unsigned_code_param, file '[/Users/matti/build-...6_64/own-macos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> def funccall(self, *args_w): # speed hack from pypy.interpreter import gateway from pypy.interpreter.pycode import PyCode code = self.getcode() # hook for the jit nargs = len(args_w) fast_natural_arity = code.fast_natural_arity if nargs == fast_natural_arity: if nargs == 0: assert isinstance(code, gateway.BuiltinCode0) return code.fastcall_0(self.space, self) elif nargs == 1: assert isinstance(code, gateway.BuiltinCode1) return code.fastcall_1(self.space, self, args_w[0]) elif nargs == 2: assert isinstance(code, gateway.BuiltinCode2) return code.fastcall_2(self.space, self, args_w[0], args_w[1]) elif nargs == 3: assert isinstance(code, gateway.BuiltinCode3) return code.fastcall_3(self.space, self, args_w[0], args_w[1], args_w[2]) elif nargs == 4: assert isinstance(code, gateway.BuiltinCode4) return code.fastcall_4(self.space, self, args_w[0], args_w[1], args_w[2], args_w[3]) elif (nargs | PyCode.FLATPYCALL) == fast_natural_arity: assert isinstance(code, PyCode) if nargs < 5: new_frame = self.space.createframe(code, self.w_func_globals, self) for i in funccallunrolling: if i < nargs: new_frame.locals_cells_stack_w[i] = args_w[i] > return new_frame.run() interpreter/function.py:118: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl_si...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> at line 20 def run(self): """Start this frame's execution.""" if self.getcode().co_flags & pycode.CO_GENERATOR: from pypy.interpreter.generator import GeneratorIterator return GeneratorIterator(self) else: > return self.execute_frame() interpreter/pyframe.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl_si...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> at line 20 w_inputvalue = None, operr = None def execute_frame(self, w_inputvalue=None, operr=None): """Execute this frame. Main entry point to the interpreter. The optional arguments are there to handle a generator's frame: w_inputvalue is for generator.send() and operr is for generator.throw(). """ # the following 'assert' is an annotation hint: it hides from # the annotator all methods that are defined in PyFrame but # overridden in the {,Host}FrameClass subclasses of PyFrame. assert (isinstance(self, self.space.FrameClass) or not self.space.config.translating) executioncontext = self.space.getexecutioncontext() executioncontext.enter(self) got_exception = True w_exitvalue = self.space.w_None try: executioncontext.call_trace(self) # try: if operr is not None: next_instr = self.handle_operation_error( executioncontext, operr) self.last_instr = intmask(next_instr - 1) else: # Execution starts just after the last_instr. Initially, # last_instr is -1. After a generator suspends it points to # the YIELD_VALUE instruction. next_instr = r_uint(self.last_instr + 1) if next_instr != 0: self.pushvalue(w_inputvalue) w_exitvalue = self.dispatch(self.pycode, next_instr, executioncontext) except OperationError: raise except Exception as e: # general fall-back > raise self._convert_unexpected_exception(e) interpreter/pyframe.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl_si...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> at line 20 e = TypeError("expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0",) def _convert_unexpected_exception(self, e): from pypy.interpreter import error > operr = error.get_converted_unexpected_exception(self.space, e) interpreter/pyframe.py:943: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl_si...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> at line 20 w_inputvalue = None, operr = None def execute_frame(self, w_inputvalue=None, operr=None): """Execute this frame. Main entry point to the interpreter. The optional arguments are there to handle a generator's frame: w_inputvalue is for generator.send() and operr is for generator.throw(). """ # the following 'assert' is an annotation hint: it hides from # the annotator all methods that are defined in PyFrame but # overridden in the {,Host}FrameClass subclasses of PyFrame. assert (isinstance(self, self.space.FrameClass) or not self.space.config.translating) executioncontext = self.space.getexecutioncontext() executioncontext.enter(self) got_exception = True w_exitvalue = self.space.w_None try: executioncontext.call_trace(self) # try: if operr is not None: next_instr = self.handle_operation_error( executioncontext, operr) self.last_instr = intmask(next_instr - 1) else: # Execution starts just after the last_instr. Initially, # last_instr is -1. After a generator suspends it points to # the YIELD_VALUE instruction. next_instr = r_uint(self.last_instr + 1) if next_instr != 0: self.pushvalue(w_inputvalue) w_exitvalue = self.dispatch(self.pycode, next_instr, > executioncontext) interpreter/pyframe.py:286: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl_si...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> at line 20 pycode = <code object test_ioctl_signed_unsigned_code_param, file '[/Users/matti/build-...6_64/own-macos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> next_instr = 0L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> def dispatch(self, pycode, next_instr, ec): # For the sequel, force 'next_instr' to be unsigned for performance next_instr = r_uint(next_instr) co_code = pycode.co_code try: while True: > next_instr = self.handle_bytecode(co_code, next_instr, ec) interpreter/pyopcode.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl_si...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> at line 20 co_code = 'd\x01\x00d\x00\x00l\x00\x00}\x01\x00d\x01\x00d\x00\x00l\x01\x00}\x02\x00d\x01\x00d\x00\x00l\x02\x00}\x03\x00d\x01\x00...}\x0b\x00Wd\x00\x00|\x02\x00\xc9\n\x00|\x06\x00\xca\x01\x00\x01|\x02\x00\xc9\n\x00|\x07\x00\xca\x01\x00\x01Xd\x00\x00S' next_instr = 0L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> def handle_bytecode(self, co_code, next_instr, ec): try: > next_instr = self.dispatch_bytecode(co_code, next_instr, ec) interpreter/pyopcode.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl_si...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> at line 20 co_code = 'd\x01\x00d\x00\x00l\x00\x00}\x01\x00d\x01\x00d\x00\x00l\x01\x00}\x02\x00d\x01\x00d\x00\x00l\x02\x00}\x03\x00d\x01\x00...}\x0b\x00Wd\x00\x00|\x02\x00\xc9\n\x00|\x06\x00\xca\x01\x00\x01|\x02\x00\xc9\n\x00|\x07\x00\xca\x01\x00\x01Xd\x00\x00S' next_instr = 211 ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f7aa89db520> @jit.unroll_safe def dispatch_bytecode(self, co_code, next_instr, ec): while True: self.last_instr = intmask(next_instr) if jit.we_are_jitted(): if self.debugdata: ec.bytecode_only_trace(self) next_instr = r_uint(self.last_instr) else: # Only reload next_instr from last_instr when something that # can modify it actually ran (trace function or action # dispatcher). In the common case (no trace, positive ticker) # next_instr is unchanged and the round-trip is skipped. _d = self.debugdata if ec.space.reverse_debugging or ( _d is not None and _d.w_f_trace is not None) or ( not we_are_translated() and 'bytecode_only_trace' in ec.__dict__): ec.bytecode_only_trace(self) next_instr = r_uint(self.last_instr) actionflag = ec.space.actionflag if actionflag.decrement_ticker(TICK_COUNTER_STEP) < 0: actionflag.action_dispatcher(ec, self) next_instr = r_uint(self.last_instr) opcode = ord(co_code[next_instr]) next_instr += 1 if opcode >= HAVE_ARGUMENT: lo = ord(co_code[next_instr]) hi = ord(co_code[next_instr+1]) next_instr += 2 oparg = (hi * 256) | lo else: oparg = 0 # note: the structure of the code here is such that it makes # (after translation) a big "if/elif" chain, which is then # turned into a switch(). while opcode == opcodedesc.EXTENDED_ARG.index: opcode = ord(co_code[next_instr]) if opcode < HAVE_ARGUMENT: raise BytecodeCorruption lo = ord(co_code[next_instr+1]) hi = ord(co_code[next_instr+2]) next_instr += 3 oparg = (oparg * 65536) | (hi * 256) | lo if opcode == opcodedesc.RETURN_VALUE.index: if not self.blockstack_non_empty(): self.frame_finished_execution = True # for generators raise Return w_returnvalue = self.popvalue() block = self.unrollstack(SReturnValue.kind) if block is None: self.pushvalue(w_returnvalue) raise Return else: unroller = SReturnValue(w_returnvalue) next_instr = block.handle(self, unroller) return next_instr # now inside a 'finally' block elif opcode == opcodedesc.END_FINALLY.index: unroller = self.end_finally() if isinstance(unroller, SuspendedUnroller): # go on unrolling the stack block = self.unrollstack(unroller.kind) if block is None: w_result = unroller.nomoreblocks() self.pushvalue(w_result) raise Return else: next_instr = block.handle(self, unroller) return next_instr elif opcode == opcodedesc.JUMP_ABSOLUTE.index: return self.jump_absolute(oparg, ec) elif opcode == opcodedesc.BREAK_LOOP.index: next_instr = self.BREAK_LOOP(oparg, next_instr) elif opcode == opcodedesc.CONTINUE_LOOP.index: return self.CONTINUE_LOOP(oparg, next_instr) elif opcode == opcodedesc.FOR_ITER.index: next_instr = self.FOR_ITER(oparg, next_instr) elif opcode == opcodedesc.JUMP_FORWARD.index: next_instr = self.JUMP_FORWARD(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_FALSE_OR_POP.index: next_instr = self.JUMP_IF_FALSE_OR_POP(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_NOT_DEBUG.index: next_instr = self.JUMP_IF_NOT_DEBUG(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_TRUE_OR_POP.index: next_instr = self.JUMP_IF_TRUE_OR_POP(oparg, next_instr) elif opcode == opcodedesc.POP_JUMP_IF_FALSE.index: next_instr = self.POP_JUMP_IF_FALSE(oparg, next_instr) elif opcode == opcodedesc.POP_JUMP_IF_TRUE.index: next_instr = self.POP_JUMP_IF_TRUE(oparg, next_instr) elif opcode == opcodedesc.BINARY_ADD.index: self.BINARY_ADD(oparg, next_instr) elif opcode == opcodedesc.BINARY_AND.index: self.BINARY_AND(oparg, next_instr) elif opcode == opcodedesc.BINARY_DIVIDE.index: self.BINARY_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_FLOOR_DIVIDE.index: self.BINARY_FLOOR_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_LSHIFT.index: self.BINARY_LSHIFT(oparg, next_instr) elif opcode == opcodedesc.BINARY_MODULO.index: self.BINARY_MODULO(oparg, next_instr) elif opcode == opcodedesc.BINARY_MULTIPLY.index: self.BINARY_MULTIPLY(oparg, next_instr) elif opcode == opcodedesc.BINARY_OR.index: self.BINARY_OR(oparg, next_instr) elif opcode == opcodedesc.BINARY_POWER.index: self.BINARY_POWER(oparg, next_instr) elif opcode == opcodedesc.BINARY_RSHIFT.index: self.BINARY_RSHIFT(oparg, next_instr) elif opcode == opcodedesc.BINARY_SUBSCR.index: self.BINARY_SUBSCR(oparg, next_instr) elif opcode == opcodedesc.BINARY_SUBTRACT.index: self.BINARY_SUBTRACT(oparg, next_instr) elif opcode == opcodedesc.BINARY_TRUE_DIVIDE.index: self.BINARY_TRUE_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_XOR.index: self.BINARY_XOR(oparg, next_instr) elif opcode == opcodedesc.BUILD_CLASS.index: self.BUILD_CLASS(oparg, next_instr) elif opcode == opcodedesc.BUILD_LIST.index: self.BUILD_LIST(oparg, next_instr) elif opcode == opcodedesc.BUILD_LIST_FROM_ARG.index: self.BUILD_LIST_FROM_ARG(oparg, next_instr) elif opcode == opcodedesc.BUILD_MAP.index: self.BUILD_MAP(oparg, next_instr) elif opcode == opcodedesc.BUILD_SET.index: self.BUILD_SET(oparg, next_instr) elif opcode == opcodedesc.BUILD_SLICE.index: self.BUILD_SLICE(oparg, next_instr) elif opcode == opcodedesc.BUILD_TUPLE.index: self.BUILD_TUPLE(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION.index: self.CALL_FUNCTION(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_KW.index: self.CALL_FUNCTION_KW(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_VAR.index: self.CALL_FUNCTION_VAR(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_VAR_KW.index: self.CALL_FUNCTION_VAR_KW(oparg, next_instr) elif opcode == opcodedesc.CALL_METHOD.index: > self.CALL_METHOD(oparg, next_instr) interpreter/pyopcode.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ f = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl_si...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> at line 20 oparg = 3, ignored = (211,), n_args = 3, n_kwargs = 0, w_self = None @jit.unroll_safe def CALL_METHOD(f, oparg, *ignored): # opargs contains the arg, and kwarg count, excluding the implicit 'self' n_args = oparg & 0xff n_kwargs = (oparg >> 8) & 0xff w_self = f.peekvalue_maybe_none(n_args + (2 * n_kwargs)) n = n_args + (w_self is not None) if not n_kwargs: w_callable = f.peekvalue(n_args + (2 * n_kwargs) + 1) w_result = f.space.call_valuestack( > w_callable, n, f, methodcall=w_self is not None, dropvalues=n_args + 2) objspace/std/callmethod.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = StdObjSpace, w_func = <BuiltinFunction ioctl>, nargs = 3 frame = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl_si...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> at line 20 dropvalues = 5, methodcall = False def call_valuestack(self, w_func, nargs, frame, dropvalues, methodcall=False): # methodcall is only used for better error messages in argument.py from pypy.interpreter.function import Function, Method, is_builtin_code if frame.get_is_being_profiled() and is_builtin_code(w_func): # XXX: this code is copied&pasted :-( from the slow path below # call_valuestack(). args = frame.make_arguments(nargs) frame.dropvalues(dropvalues) return self.call_args_and_c_profile(frame, w_func, args) if not self.config.objspace.disable_call_speedhacks: # start of hack for performance if isinstance(w_func, Method): w_inst = w_func.w_instance if w_inst is not None: w_func = w_func.w_function # reuse callable stack place for w_inst frame.settopvalue(w_inst, nargs) nargs += 1 methodcall = True elif nargs > 0 and ( self.abstract_isinstance_w(frame.peekvalue(nargs-1), # :-( w_func.w_class)): w_func = w_func.w_function if isinstance(w_func, Function): return w_func.funccall_valuestack( > nargs, frame, methodcall=methodcall, dropvalues=dropvalues) interpreter/baseobjspace.py:1243: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <BuiltinFunction ioctl>, nargs = 3 frame = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_ioctl_si...cos-x86-64/build/pypy/module/fcntl/test/test_fcntl.py:272]', line 1> at line 20 dropvalues = 5, methodcall = False def funccall_valuestack(self, nargs, frame, dropvalues, methodcall=False): # speed hack # methodcall is only for better error messages from pypy.interpreter import gateway from pypy.interpreter.pycode import PyCode code = self.getcode() # hook for the jit # if (jit.we_are_jitted() and code is self.space._code_of_sys_exc_info and nargs == 0): frame.dropvalues(dropvalues) from pypy.module.sys.vm import exc_info_direct return exc_info_direct(self.space, frame) # fast_natural_arity = code.fast_natural_arity if nargs == fast_natural_arity: if nargs == 0: frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode0) return code.fastcall_0(self.space, self) elif nargs == 1: f_0 = frame.peekvalue(0) frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode1) return code.fastcall_1(self.space, self, f_0) elif nargs == 2: f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode2) return code.fastcall_2(self.space, self, f_1, f_0) elif nargs == 3: assert isinstance(code, gateway.BuiltinCode3) f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) f_2 = frame.peekvalue(2) frame.dropvalues(dropvalues) return code.fastcall_3(self.space, self, f_2, f_1, f_0) elif nargs == 4: assert isinstance(code, gateway.BuiltinCode4) f_0 = frame.peekvalue(0) f_1 = frame.peekvalue(1) f_2 = frame.peekvalue(2) f_3 = frame.peekvalue(3) frame.dropvalues(dropvalues) return code.fastcall_4(self.space, self, f_3, f_2, f_1, f_0) elif (nargs | Code.FLATPYCALL) == fast_natural_arity: assert isinstance(code, PyCode) return self._flat_pycall(code, nargs, frame, dropvalues) elif fast_natural_arity & Code.FLATPYCALL: natural_arity = fast_natural_arity & 0xff if natural_arity > nargs >= natural_arity - len(self.defs_w): assert isinstance(code, PyCode) return self._flat_pycall_defaults(code, nargs, frame, natural_arity - nargs, dropvalues) elif fast_natural_arity == Code.PASSTHROUGHARGS1 and nargs >= 1: assert isinstance(code, gateway.BuiltinCodePassThroughArguments1) w_obj = frame.peekvalue(nargs-1) args = frame.make_arguments(nargs-1) frame.dropvalues(dropvalues) return code.funcrun_obj(self, w_obj, args) args = frame.make_arguments(nargs, methodcall=methodcall) frame.dropvalues(dropvalues) > return self.call_args(args) interpreter/function.py:190: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <BuiltinFunction ioctl> args = Arguments([W_IntObject(14), W_IntObject(2148037735), W_BytesObject('P\x00\x19\x00\x00\x00\x00\x00')]) def call_args(self, args): # delegate activation to code > w_res = self.getcode().funcrun(self, args) interpreter/function.py:68: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode4 object at 0x00007f7adad15788> func = <BuiltinFunction ioctl> args = Arguments([W_IntObject(14), W_IntObject(2148037735), W_BytesObject('P\x00\x19\x00\x00\x00\x00\x00')]) def funcrun(self, func, args): > return BuiltinCode.funcrun_obj(self, func, None, args) interpreter/gateway.py:781: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode4 object at 0x00007f7adad15788> func = <BuiltinFunction ioctl>, w_obj = None args = Arguments([W_IntObject(14), W_IntObject(2148037735), W_BytesObject('P\x00\x19\x00\x00\x00\x00\x00')]) def funcrun_obj(self, func, w_obj, args): space = func.space activation = self.activation scope_w = args.parse_obj(w_obj, func.name, self.sig, func.defs_w, self.minargs) try: w_result = activation._run(space, scope_w) except DescrMismatch: if w_obj is not None: args = args.prepend(w_obj) return self._type_unwrap_mismatch(space, args) except Exception as e: > self.handle_exception(space, e) interpreter/gateway.py:795: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode4 object at 0x00007f7adad15788> space = StdObjSpace e = TypeError("expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0",) def handle_exception(self, space, e): try: if not we_are_translated(): raise raise e except OperationError: raise except Exception as e: # general fall-back from pypy.interpreter import error > raise error.get_converted_unexpected_exception(space, e) interpreter/gateway.py:819: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode4 object at 0x00007f7adad15788> func = <BuiltinFunction ioctl>, w_obj = None args = Arguments([W_IntObject(14), W_IntObject(2148037735), W_BytesObject('P\x00\x19\x00\x00\x00\x00\x00')]) def funcrun_obj(self, func, w_obj, args): space = func.space activation = self.activation scope_w = args.parse_obj(w_obj, func.name, self.sig, func.defs_w, self.minargs) try: > w_result = activation._run(space, scope_w) interpreter/gateway.py:789: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinActivation_UwS_ObjSpace_W_Root_W_Root_W_Root_int object at 0x00007f7adad158a0> space = StdObjSpace scope_w = [W_IntObject(14), W_IntObject(2148037735), W_BytesObject('P\x00\x19\x00\x00\x00\x00\x00'), W_IntObject(-1)] def _run(self, space, scope_w): > return self.behavior(space, scope_w[0], scope_w[1], scope_w[2], space.gateway_int_w(scope_w[3])) <2415-codegen /Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/tool/sourcetools.py:200>:3: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace, w_fd = W_IntObject(14), w_request = W_IntObject(2148037735) w_arg = W_BytesObject('P\x00\x19\x00\x00\x00\x00\x00'), mutate_flag = -1 @unwrap_spec(mutate_flag=int, w_arg=WrappedDefault(0)) def ioctl(space, w_fd, w_request, w_arg, mutate_flag=-1): """ioctl(fd, op[, arg[, mutate_flag]]) Perform the operation op on file descriptor fd. The values used for op are operating system dependent, and are available as constants in the fcntl or termios library modules, using the same names as used in the relevant C header files. The argument arg is optional, and defaults to 0; it may be an int or a buffer containing character data (most likely a string or an array). If the argument is a mutable buffer (such as an array) and if the mutate_flag argument (which is only allowed in this case) is true then the buffer is (in effect) passed to the operating system and changes made by the OS will be reflected in the contents of the buffer after the call has returned. The return value is the integer returned by the ioctl system call. If the argument is a mutable buffer and the mutable_flag argument is not passed or is false, the behavior is as if a string had been passed. This behavior will change in future releases of Python. If the argument is an immutable buffer (most likely a string) then a copy of the buffer is passed to the operating system and the return value is a string of the same length containing whatever the operating system put in the buffer. The length of the arg buffer in this case is not allowed to exceed 1024 bytes. If the arg given is an integer or if none is specified, the result value is an integer corresponding to the return value of the ioctl call in the C code.""" # removed the largish docstring because it is not in sync with the # documentation any more (even in CPython's docstring is out of date) # XXX this function's interface is a mess. # We try to emulate the behavior of Python >= 2.5 w.r.t. mutate_flag IOCTL_BUFSZ = 1024 # like cpython fd = space.c_filedescriptor_w(w_fd) op = space.bigint_w(w_request).uintmask() # CPython uses PyLong_AsUnsignedLongMask op = rffi.cast(rffi.UINT, op) try: rwbuffer = space.writebuf_w(w_arg) except OperationError as e: if not e.match(space, space.w_TypeError): raise else: arg = rwbuffer.as_str() ll_arg = rffi.str2charp(arg) to_alloc = max(IOCTL_BUFSZ, len(arg)) try: with rffi.scoped_alloc_buffer(to_alloc) as buf: rffi.c_memcpy(rffi.cast(rffi.VOIDP, buf.raw), rffi.cast(rffi.CONST_VOIDP, ll_arg), len(arg)) rv = ioctl_str(fd, op, buf.raw) if rv < 0: raise _get_error(space, "ioctl") arg = rffi.charpsize2str(buf.raw, len(arg)) if mutate_flag != 0: rwbuffer.setslice(0, arg) return space.newint(rv) return space.newbytes(arg) finally: lltype.free(ll_arg, flavor='raw') if mutate_flag != -1: raise oefmt(space.w_TypeError, "ioctl requires a file or file descriptor, an integer and " "optionally an integer or buffer argument") try: arg = space.getarg_w('s#', w_arg) except OperationError as e: if not e.match(space, space.w_TypeError): raise else: ll_arg = rffi.str2charp(arg) to_alloc = max(IOCTL_BUFSZ, len(arg)) try: with rffi.scoped_alloc_buffer(to_alloc) as buf: rffi.c_memcpy(rffi.cast(rffi.VOIDP, buf.raw), rffi.cast(rffi.CONST_VOIDP, ll_arg), len(arg)) > rv = ioctl_str(fd, op, buf.raw) module/fcntl/interp_fcntl.py:285: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ args = (14, 2148037735L, <* <C object Array of Char {'nolength': True} at 0x7f7ab10d9e10>>) real_args = (14L, 2148037735L, <* <C object Array of Char {'nolength': True} at 0x7f7ab10d9e10>>) to_free = (), i = 2 def wrapper(*args): assert len(args) == nb_args real_args = () # XXX 'to_free' leaks if an allocation fails with MemoryError # and was not the first in this function to_free = () for i, TARGET in unrolling_arg_tps: arg = args[i] if TARGET == CCHARP or TARGET is VOIDP: if arg is None: from rpython.rtyper.annlowlevel import llstr arg = lltype.nullptr(CCHARP.TO) # None => (char*)NULL to_free = to_free + (arg, llstr(None), '\x04') elif isinstance(arg, str): tup = get_nonmovingbuffer_ll_final_null(arg) to_free = to_free + tup arg = tup[0] elif isinstance(arg, unicode): _oops() elif TARGET == CWCHARP: if arg is None: arg = lltype.nullptr(CWCHARP.TO) # None => (wchar_t*)NULL to_free = to_free + (arg,) elif isinstance(arg, unicode): arg = unicode2wcharp(arg) to_free = to_free + (arg,) elif _isfunctype(TARGET) and not _isllptr(arg): # XXX pass additional arguments use_gil = invoke_around_handlers arg = llhelper(TARGET, _make_wrapper_for(TARGET, arg, callbackholder, use_gil)) else: SOURCE = lltype.typeOf(arg) if SOURCE != TARGET: if TARGET is lltype.Float: arg = float(arg) elif ((isinstance(SOURCE, lltype.Number) or SOURCE is lltype.Bool) and (isinstance(TARGET, lltype.Number) or TARGET is lltype.Bool)): arg = cast(TARGET, arg) real_args = real_args + (arg,) > res = call_external_function(*real_args) ../rpython/rtyper/lltypesystem/rffi.py:321: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a0 = 14L, a1 = 2148037735L a2 = <* <C object Array of Char {'nolength': True} at 0x7f7ab10d9e10>> def call_external_function(a0, a1, a2): rgil.release() # NB. it is essential that no exception checking occurs here! if 1: from rpython.rlib import rposix rposix._errno_before(1) if we_are_translated(): res = funcptr(a0, a1, a2) else: try: # only when non-translated > res = funcptr(a0, a1, a2) <2042-codegen /Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/rtyper/lltypesystem/rffi.py:217>:13: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <* fn ioctl> args = (14L, 2148037735L, <* <C object Array of Char {'nolength': True} at 0x7f7ab10d9e10>>) rffi = <module 'rpython.rtyper.lltypesystem.rffi' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/rpython/rtyper/lltypesystem/rffi.pyc'> i = 2, a = <* <C object Array of Char {'nolength': True} at 0x7f7ab10d9e10>> def __call__(self, *args): from rpython.rtyper.lltypesystem import rffi if isinstance(self._T, FuncType): if len(args) != len(self._T.ARGS): raise TypeError("calling %r with wrong argument number: %r" % (self._T, args)) for i, a, ARG in zip(range(len(self._T.ARGS)), args, self._T.ARGS): if typeOf(a) != ARG: # ARG could be Void if ARG == Void: try: value = getattr(self._obj, '_void' + str(i)) except AttributeError: pass else: assert a == value # None is acceptable for any pointer elif isinstance(ARG, Ptr) and a is None: pass # Any pointer is convertible to void* elif ARG is rffi.VOIDP and isinstance(typeOf(a), Ptr): pass # special case: ARG can be a container type, in which # case a should be a pointer to it. This must also be # special-cased in the backends. elif (isinstance(ARG, ContainerType) and typeOf(a) == Ptr(ARG)): pass else: args_repr = [typeOf(arg) for arg in args] raise TypeError("calling %r with wrong argument " "types: %r" % (self._T, args_repr)) callb = self._obj._callable if callb is None: raise RuntimeError("calling undefined function") > return callb(*args) ../rpython/rtyper/lltypesystem/lltype.py:1384: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <rpython.rtyper.lltypesystem.ll2ctypes.LL2CtypesCallable object at 0x00007f7aa84912f0> argvalues = (14L, 2148037735L, <* <C object Array of Char {'nolength': True} at 0x7f7ab10d9e10>>) def __call__(self, *argvalues): with rlock: if self.trampoline is None: # lazily build the corresponding ctypes function object cfunc = get_ctypes_callable(self.funcptr, self.calling_conv, self.natural_arity) self.trampoline = get_ctypes_trampoline(self.FUNCTYPE, cfunc, self.natural_arity) # perform the call > return self.trampoline(*argvalues) ../rpython/rtyper/lltypesystem/ll2ctypes.py:1342: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ argvalues = (14L, 2148037735L, <* <C object Array of Char {'nolength': True} at 0x7f7ab10d9e10>>) cargs = [14L, 2148037735L], i = 2 cvalue = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7acab93f10> def invoke_via_ctypes(*argvalues): global _callback_exc_info cargs = [] for i in range(len(argvalues)): if i not in void_arguments: cvalue = lltype2ctypes(argvalues[i]) if i in container_arguments: cvalue = cvalue.contents if natural_arity > 0 and i >= natural_arity: > cvalue = cfunc.extraargs[i - natural_arity](cvalue) ../rpython/rtyper/lltypesystem/ll2ctypes.py:1370: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7acab801d0> value = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7acab93f10> def __init__(self, value=None): if not hasattr(self, '_buffer'): self._buffer = ffiarray(1, autofree=True) if value is not None: > self.contents = value ../../../../oss/pypy-x86_64-buildbot/lib_pypy/_ctypes/pointer.py:73: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7acab801d0> value = <_ctypes.pointer.LP_ctypes_Array of Char {'nolength': True} *0 object at 0x00007f7acab93f10> def setcontents(self, value): if not isinstance(value, self._type_): raise TypeError("expected %s instead of %s" % ( > self._type_.__name__, type(value).__name__)) E TypeError: expected ctypes_Array of Char {'nolength': True} *0 instead of LP_ctypes_Array of Char {'nolength': True} *0 ../../../../oss/pypy-x86_64-buildbot/lib_pypy/_ctypes/pointer.py:106: TypeError =========================== short test summary info ============================ FAIL module/fcntl/test/test_fcntl.py::AppTestFcntl::()::test_fcntl FAIL module/fcntl/test/test_fcntl.py::AppTestFcntl::()::test_lockf FAIL module/fcntl/test/test_fcntl.py::AppTestFcntl::()::test_ioctl FAIL module/fcntl/test/test_fcntl.py::AppTestFcntl::()::test_ioctl_signed_unsigned_code_param ================ 4 failed, 1 passed, 3 skipped in 17.27 seconds ================ ++ 01:13:18 starting module/itertools/test [103 started in total] __ module/gc/test [101 done in total, somefailed=True] ________________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 30 items module/gc/test/test_app_referents.py .... module/gc/test/test_gc.py .....x... module/gc/test/test_hook.py ........ module/gc/test/test_referents.py ...F.... module/gc/test/test_ztranslation.py . =================================== FAILURES =================================== __________________ AppTestReferents.test_get_rpy_memory_usage __________________ self = <CallInfo when='call' exception: type object 'W_IntObject' has no attribute '__basicsize__'> func = <function <lambda> at 0x00007f87b920a2f0>, when = 'call' def __init__(self, func, when): #: context of invocation: one of "setup", "call", #: "teardown", "memocollect" self.when = when self.start = time() try: > self.result = func() ../_pytest/runner.py:150: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ > return CallInfo(lambda: ihook(item=item, **kwds), when=when) ../_pytest/runner.py:138: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_HookCaller 'pytest_runtest_call'> kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_get_rpy_memory_usage'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_get_rpy_memory_usage'>} def __call__(self, **kwargs): assert not self.is_historic() > return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs) ../_pytest/vendored_packages/pluggy.py:724: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.config.PytestPluginManager object at 0x00007f87d88e3a60> hook = <_HookCaller 'pytest_runtest_call'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f87c85a9f60>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_get_rpy_memory_usage'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_get_rpy_memory_usage'>} def _hookexec(self, hook, methods, kwargs): # called from all hookcaller instances. # enable_tracing will set its own wrapping function at self._inner_hookexec > return self._inner_hookexec(hook, methods, kwargs) ../_pytest/vendored_packages/pluggy.py:338: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ hook = <_HookCaller 'pytest_runtest_call'> methods = [<_pytest.vendored_packages.pluggy.HookImpl instance at 0x00007f87c85a9f60>] kwargs = {'__multicall__': <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_get_rpy_memory_usage'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>, 'item': <AppTestMethod 'test_get_rpy_memory_usage'>} self._inner_hookexec = lambda hook, methods, kwargs: \ > _MultiCall(methods, kwargs, hook.spec_opts).execute() ../_pytest/vendored_packages/pluggy.py:333: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_get_rpy_memory_usage'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_call at 0x00007f87b8ee99c0> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...mory_usage'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f87c9737ca0> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f87c9737ca0> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...mory_usage'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_get_rpy_memory_usage'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: > return _wrapped_call(hook_impl.function(*args), self.execute) ../_pytest/vendored_packages/pluggy.py:595: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ wrap_controller = <generator object pytest_runtest_call at 0x00007f87b8ee9920> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...mory_usage'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def _wrapped_call(wrap_controller, func): """ Wrap calling to a function with a generator which needs to yield exactly once. The yield point will trigger calling the wrapped function and return its _CallOutcome to the yield point. The generator then needs to finish (raise StopIteration) in order for the wrapped call to complete. """ try: next(wrap_controller) # first yield except StopIteration: _raise_wrapfail(wrap_controller, "did not yield") call_outcome = _CallOutcome(func) try: wrap_controller.send(call_outcome) _raise_wrapfail(wrap_controller, "has second yield") except StopIteration: pass > return call_outcome.get_result() ../_pytest/vendored_packages/pluggy.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f87c9737c60> def get_result(self): if self.excinfo is None: return self.result else: ex = self.excinfo if _py3: raise ex[1].with_traceback(ex[2]) > _reraise(*ex) # noqa ../_pytest/vendored_packages/pluggy.py:279: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.vendored_packages.pluggy._CallOutcome instance at 0x00007f87c9737c60> func = <bound method _MultiCall.execute of <_MultiCall 0 results, 1 meths, kwargs={'i...mory_usage'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}>> def __init__(self, func): try: > self.result = func() ../_pytest/vendored_packages/pluggy.py:264: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_MultiCall 0 results, 1 meths, kwargs={'item': <AppTestMethod 'test_get_rpy_memory_usage'>, '__multicall__': <_MultiCall 0 results, 1 meths, kwargs={...}>}> def execute(self): all_kwargs = self.kwargs self.results = results = [] firstresult = self.specopts.get("firstresult") while self.hook_impls: hook_impl = self.hook_impls.pop() args = [all_kwargs[argname] for argname in hook_impl.argnames] if hook_impl.hookwrapper: return _wrapped_call(hook_impl.function(*args), self.execute) > res = hook_impl.function(*args) ../_pytest/vendored_packages/pluggy.py:596: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ item = <AppTestMethod 'test_get_rpy_memory_usage'> def pytest_runtest_call(item): try: > item.runtest() ../_pytest/runner.py:91: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <AppTestMethod 'test_get_rpy_memory_usage'> def runtest(self): target = self.obj if self.config.option.runappdirect: return target() space = target.im_self.space filename = self._getdynfilename(target) func = app2interp_temp(target.im_func, filename=filename) w_instance = self.parent.w_instance > self.execute_appex(space, func, space, w_instance) tool/pytest/apptest.py:89: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <AppTestMethod 'test_get_rpy_memory_usage'>, space = StdObjSpace target = <function test_get_rpy_memory_usage at 0x00007f87b920a638> args = (StdObjSpace, <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f87b8d10fe0>) def execute_appex(self, space, target, *args): self.space = space try: > target(*args) tool/pytest/apptest.py:30: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f87b8d10fe0>,) w_func = <Function test_get_rpy_memory_usage> args = <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f87b8d10fe0> def appcaller(space, *args_w): if not isinstance(space, ObjSpace): raise TypeError("first argument must be a space instance.") # the last argument can be an Arguments w_func = self.wget(space, name) if not args_w: return space.call_function(w_func) else: args = args_w[-1] assert args is not None if not isinstance(args, Arguments): > return space.call_function(w_func, *args_w) interpreter/gateway.py:1227: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = StdObjSpace, w_func = <Function test_get_rpy_memory_usage> args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f87b8d10fe0>,) nargs = 1, Function = <class 'pypy.interpreter.function.Function'> Method = <class 'pypy.interpreter.function.Method'> def call_function(self, w_func, *args_w): nargs = len(args_w) # used for pruning funccall versions if not self.config.objspace.disable_call_speedhacks and nargs < 5: # start of hack for performance from pypy.interpreter.function import Function, Method if isinstance(w_func, Method): w_inst = w_func.w_instance if w_inst is not None: if nargs < 4: func = w_func.w_function if isinstance(func, Function): return func.funccall(w_inst, *args_w) elif args_w and ( self.abstract_isinstance_w(args_w[0], w_func.w_class)): w_func = w_func.w_function if isinstance(w_func, Function): > return w_func.funccall(*args_w) interpreter/baseobjspace.py:1210: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <Function test_get_rpy_memory_usage> args_w = (<pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f87b8d10fe0>,) gateway = <module 'pypy.interpreter.gateway' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/interpreter/gateway.pyc'> PyCode = <class 'pypy.interpreter.pycode.PyCode'> code = <code object test_get_rpy_memory_usage, file '[/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> def funccall(self, *args_w): # speed hack from pypy.interpreter import gateway from pypy.interpreter.pycode import PyCode code = self.getcode() # hook for the jit nargs = len(args_w) fast_natural_arity = code.fast_natural_arity if nargs == fast_natural_arity: if nargs == 0: assert isinstance(code, gateway.BuiltinCode0) return code.fastcall_0(self.space, self) elif nargs == 1: assert isinstance(code, gateway.BuiltinCode1) return code.fastcall_1(self.space, self, args_w[0]) elif nargs == 2: assert isinstance(code, gateway.BuiltinCode2) return code.fastcall_2(self.space, self, args_w[0], args_w[1]) elif nargs == 3: assert isinstance(code, gateway.BuiltinCode3) return code.fastcall_3(self.space, self, args_w[0], args_w[1], args_w[2]) elif nargs == 4: assert isinstance(code, gateway.BuiltinCode4) return code.fastcall_4(self.space, self, args_w[0], args_w[1], args_w[2], args_w[3]) elif (nargs | PyCode.FLATPYCALL) == fast_natural_arity: assert isinstance(code, PyCode) if nargs < 5: new_frame = self.space.createframe(code, self.w_func_globals, self) for i in funccallunrolling: if i < nargs: new_frame.locals_cells_stack_w[i] = args_w[i] > return new_frame.run() interpreter/function.py:118: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_get_rpy_...acos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> at line 3 def run(self): """Start this frame's execution.""" if self.getcode().co_flags & pycode.CO_GENERATOR: from pypy.interpreter.generator import GeneratorIterator return GeneratorIterator(self) else: > return self.execute_frame() interpreter/pyframe.py:253: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_get_rpy_...acos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> at line 3 w_inputvalue = None, operr = None def execute_frame(self, w_inputvalue=None, operr=None): """Execute this frame. Main entry point to the interpreter. The optional arguments are there to handle a generator's frame: w_inputvalue is for generator.send() and operr is for generator.throw(). """ # the following 'assert' is an annotation hint: it hides from # the annotator all methods that are defined in PyFrame but # overridden in the {,Host}FrameClass subclasses of PyFrame. assert (isinstance(self, self.space.FrameClass) or not self.space.config.translating) executioncontext = self.space.getexecutioncontext() executioncontext.enter(self) got_exception = True w_exitvalue = self.space.w_None try: executioncontext.call_trace(self) # try: if operr is not None: next_instr = self.handle_operation_error( executioncontext, operr) self.last_instr = intmask(next_instr - 1) else: # Execution starts just after the last_instr. Initially, # last_instr is -1. After a generator suspends it points to # the YIELD_VALUE instruction. next_instr = r_uint(self.last_instr + 1) if next_instr != 0: self.pushvalue(w_inputvalue) w_exitvalue = self.dispatch(self.pycode, next_instr, executioncontext) except OperationError: raise except Exception as e: # general fall-back > raise self._convert_unexpected_exception(e) interpreter/pyframe.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_get_rpy_...acos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> at line 3 e = AttributeError("type object 'W_IntObject' has no attribute '__basicsize__'",) def _convert_unexpected_exception(self, e): from pypy.interpreter import error > operr = error.get_converted_unexpected_exception(self.space, e) interpreter/pyframe.py:943: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_get_rpy_...acos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> at line 3 w_inputvalue = None, operr = None def execute_frame(self, w_inputvalue=None, operr=None): """Execute this frame. Main entry point to the interpreter. The optional arguments are there to handle a generator's frame: w_inputvalue is for generator.send() and operr is for generator.throw(). """ # the following 'assert' is an annotation hint: it hides from # the annotator all methods that are defined in PyFrame but # overridden in the {,Host}FrameClass subclasses of PyFrame. assert (isinstance(self, self.space.FrameClass) or not self.space.config.translating) executioncontext = self.space.getexecutioncontext() executioncontext.enter(self) got_exception = True w_exitvalue = self.space.w_None try: executioncontext.call_trace(self) # try: if operr is not None: next_instr = self.handle_operation_error( executioncontext, operr) self.last_instr = intmask(next_instr - 1) else: # Execution starts just after the last_instr. Initially, # last_instr is -1. After a generator suspends it points to # the YIELD_VALUE instruction. next_instr = r_uint(self.last_instr + 1) if next_instr != 0: self.pushvalue(w_inputvalue) w_exitvalue = self.dispatch(self.pycode, next_instr, > executioncontext) interpreter/pyframe.py:286: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_get_rpy_...acos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> at line 3 pycode = <code object test_get_rpy_memory_usage, file '[/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> next_instr = 0L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f87c9552bf0> def dispatch(self, pycode, next_instr, ec): # For the sequel, force 'next_instr' to be unsigned for performance next_instr = r_uint(next_instr) co_code = pycode.co_code try: while True: > next_instr = self.handle_bytecode(co_code, next_instr, ec) interpreter/pyopcode.py:64: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_get_rpy_...acos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> at line 3 co_code = 'd\x01\x00d\x00\x00l\x00\x00}\x01\x00|\x01\x00\xc9\x01\x00d\x02\x00\xca\x01\x00}\x02\x00|\x02\x00GH\xcc"\x00d\x03\x00|\x02\x00\x04\x03k\x01\x00o:\x00d\x04\x00k\x01\x00n\x02\x00\x02\x01sE\x00t\x02\x00\x82\x01\x00d\x00\x00S' next_instr = 0L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f87c9552bf0> def handle_bytecode(self, co_code, next_instr, ec): try: > next_instr = self.dispatch_bytecode(co_code, next_instr, ec) interpreter/pyopcode.py:71: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_get_rpy_...acos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> at line 3 co_code = 'd\x01\x00d\x00\x00l\x00\x00}\x01\x00|\x01\x00\xc9\x01\x00d\x02\x00\xca\x01\x00}\x02\x00|\x02\x00GH\xcc"\x00d\x03\x00|\x02\x00\x04\x03k\x01\x00o:\x00d\x04\x00k\x01\x00n\x02\x00\x02\x01sE\x00t\x02\x00\x82\x01\x00d\x00\x00S' next_instr = 24L ec = <pypy.interpreter.executioncontext.ExecutionContext object at 0x00007f87c9552bf0> @jit.unroll_safe def dispatch_bytecode(self, co_code, next_instr, ec): while True: self.last_instr = intmask(next_instr) if jit.we_are_jitted(): if self.debugdata: ec.bytecode_only_trace(self) next_instr = r_uint(self.last_instr) else: # Only reload next_instr from last_instr when something that # can modify it actually ran (trace function or action # dispatcher). In the common case (no trace, positive ticker) # next_instr is unchanged and the round-trip is skipped. _d = self.debugdata if ec.space.reverse_debugging or ( _d is not None and _d.w_f_trace is not None) or ( not we_are_translated() and 'bytecode_only_trace' in ec.__dict__): ec.bytecode_only_trace(self) next_instr = r_uint(self.last_instr) actionflag = ec.space.actionflag if actionflag.decrement_ticker(TICK_COUNTER_STEP) < 0: actionflag.action_dispatcher(ec, self) next_instr = r_uint(self.last_instr) opcode = ord(co_code[next_instr]) next_instr += 1 if opcode >= HAVE_ARGUMENT: lo = ord(co_code[next_instr]) hi = ord(co_code[next_instr+1]) next_instr += 2 oparg = (hi * 256) | lo else: oparg = 0 # note: the structure of the code here is such that it makes # (after translation) a big "if/elif" chain, which is then # turned into a switch(). while opcode == opcodedesc.EXTENDED_ARG.index: opcode = ord(co_code[next_instr]) if opcode < HAVE_ARGUMENT: raise BytecodeCorruption lo = ord(co_code[next_instr+1]) hi = ord(co_code[next_instr+2]) next_instr += 3 oparg = (oparg * 65536) | (hi * 256) | lo if opcode == opcodedesc.RETURN_VALUE.index: if not self.blockstack_non_empty(): self.frame_finished_execution = True # for generators raise Return w_returnvalue = self.popvalue() block = self.unrollstack(SReturnValue.kind) if block is None: self.pushvalue(w_returnvalue) raise Return else: unroller = SReturnValue(w_returnvalue) next_instr = block.handle(self, unroller) return next_instr # now inside a 'finally' block elif opcode == opcodedesc.END_FINALLY.index: unroller = self.end_finally() if isinstance(unroller, SuspendedUnroller): # go on unrolling the stack block = self.unrollstack(unroller.kind) if block is None: w_result = unroller.nomoreblocks() self.pushvalue(w_result) raise Return else: next_instr = block.handle(self, unroller) return next_instr elif opcode == opcodedesc.JUMP_ABSOLUTE.index: return self.jump_absolute(oparg, ec) elif opcode == opcodedesc.BREAK_LOOP.index: next_instr = self.BREAK_LOOP(oparg, next_instr) elif opcode == opcodedesc.CONTINUE_LOOP.index: return self.CONTINUE_LOOP(oparg, next_instr) elif opcode == opcodedesc.FOR_ITER.index: next_instr = self.FOR_ITER(oparg, next_instr) elif opcode == opcodedesc.JUMP_FORWARD.index: next_instr = self.JUMP_FORWARD(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_FALSE_OR_POP.index: next_instr = self.JUMP_IF_FALSE_OR_POP(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_NOT_DEBUG.index: next_instr = self.JUMP_IF_NOT_DEBUG(oparg, next_instr) elif opcode == opcodedesc.JUMP_IF_TRUE_OR_POP.index: next_instr = self.JUMP_IF_TRUE_OR_POP(oparg, next_instr) elif opcode == opcodedesc.POP_JUMP_IF_FALSE.index: next_instr = self.POP_JUMP_IF_FALSE(oparg, next_instr) elif opcode == opcodedesc.POP_JUMP_IF_TRUE.index: next_instr = self.POP_JUMP_IF_TRUE(oparg, next_instr) elif opcode == opcodedesc.BINARY_ADD.index: self.BINARY_ADD(oparg, next_instr) elif opcode == opcodedesc.BINARY_AND.index: self.BINARY_AND(oparg, next_instr) elif opcode == opcodedesc.BINARY_DIVIDE.index: self.BINARY_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_FLOOR_DIVIDE.index: self.BINARY_FLOOR_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_LSHIFT.index: self.BINARY_LSHIFT(oparg, next_instr) elif opcode == opcodedesc.BINARY_MODULO.index: self.BINARY_MODULO(oparg, next_instr) elif opcode == opcodedesc.BINARY_MULTIPLY.index: self.BINARY_MULTIPLY(oparg, next_instr) elif opcode == opcodedesc.BINARY_OR.index: self.BINARY_OR(oparg, next_instr) elif opcode == opcodedesc.BINARY_POWER.index: self.BINARY_POWER(oparg, next_instr) elif opcode == opcodedesc.BINARY_RSHIFT.index: self.BINARY_RSHIFT(oparg, next_instr) elif opcode == opcodedesc.BINARY_SUBSCR.index: self.BINARY_SUBSCR(oparg, next_instr) elif opcode == opcodedesc.BINARY_SUBTRACT.index: self.BINARY_SUBTRACT(oparg, next_instr) elif opcode == opcodedesc.BINARY_TRUE_DIVIDE.index: self.BINARY_TRUE_DIVIDE(oparg, next_instr) elif opcode == opcodedesc.BINARY_XOR.index: self.BINARY_XOR(oparg, next_instr) elif opcode == opcodedesc.BUILD_CLASS.index: self.BUILD_CLASS(oparg, next_instr) elif opcode == opcodedesc.BUILD_LIST.index: self.BUILD_LIST(oparg, next_instr) elif opcode == opcodedesc.BUILD_LIST_FROM_ARG.index: self.BUILD_LIST_FROM_ARG(oparg, next_instr) elif opcode == opcodedesc.BUILD_MAP.index: self.BUILD_MAP(oparg, next_instr) elif opcode == opcodedesc.BUILD_SET.index: self.BUILD_SET(oparg, next_instr) elif opcode == opcodedesc.BUILD_SLICE.index: self.BUILD_SLICE(oparg, next_instr) elif opcode == opcodedesc.BUILD_TUPLE.index: self.BUILD_TUPLE(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION.index: self.CALL_FUNCTION(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_KW.index: self.CALL_FUNCTION_KW(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_VAR.index: self.CALL_FUNCTION_VAR(oparg, next_instr) elif opcode == opcodedesc.CALL_FUNCTION_VAR_KW.index: self.CALL_FUNCTION_VAR_KW(oparg, next_instr) elif opcode == opcodedesc.CALL_METHOD.index: > self.CALL_METHOD(oparg, next_instr) interpreter/pyopcode.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ f = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_get_rpy_...acos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> at line 3 oparg = 1, ignored = (24L,), n_args = 1, n_kwargs = 0, w_self = None @jit.unroll_safe def CALL_METHOD(f, oparg, *ignored): # opargs contains the arg, and kwarg count, excluding the implicit 'self' n_args = oparg & 0xff n_kwargs = (oparg >> 8) & 0xff w_self = f.peekvalue_maybe_none(n_args + (2 * n_kwargs)) n = n_args + (w_self is not None) if not n_kwargs: w_callable = f.peekvalue(n_args + (2 * n_kwargs) + 1) w_result = f.space.call_valuestack( > w_callable, n, f, methodcall=w_self is not None, dropvalues=n_args + 2) objspace/std/callmethod.py:96: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = StdObjSpace, w_func = <BuiltinFunction get_rpy_memory_usage>, nargs = 1 frame = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_get_rpy_...acos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> at line 3 dropvalues = 3, methodcall = False def call_valuestack(self, w_func, nargs, frame, dropvalues, methodcall=False): # methodcall is only used for better error messages in argument.py from pypy.interpreter.function import Function, Method, is_builtin_code if frame.get_is_being_profiled() and is_builtin_code(w_func): # XXX: this code is copied&pasted :-( from the slow path below # call_valuestack(). args = frame.make_arguments(nargs) frame.dropvalues(dropvalues) return self.call_args_and_c_profile(frame, w_func, args) if not self.config.objspace.disable_call_speedhacks: # start of hack for performance if isinstance(w_func, Method): w_inst = w_func.w_instance if w_inst is not None: w_func = w_func.w_function # reuse callable stack place for w_inst frame.settopvalue(w_inst, nargs) nargs += 1 methodcall = True elif nargs > 0 and ( self.abstract_isinstance_w(frame.peekvalue(nargs-1), # :-( w_func.w_class)): w_func = w_func.w_function if isinstance(w_func, Function): return w_func.funccall_valuestack( > nargs, frame, methodcall=methodcall, dropvalues=dropvalues) interpreter/baseobjspace.py:1243: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <BuiltinFunction get_rpy_memory_usage>, nargs = 1 frame = <pypy.objspace.std.frame.StdObjSpaceFrame executing <code object test_get_rpy_...acos-x86-64/build/pypy/module/gc/test/test_referents.py:75]', line 1> at line 3 dropvalues = 3, methodcall = False def funccall_valuestack(self, nargs, frame, dropvalues, methodcall=False): # speed hack # methodcall is only for better error messages from pypy.interpreter import gateway from pypy.interpreter.pycode import PyCode code = self.getcode() # hook for the jit # if (jit.we_are_jitted() and code is self.space._code_of_sys_exc_info and nargs == 0): frame.dropvalues(dropvalues) from pypy.module.sys.vm import exc_info_direct return exc_info_direct(self.space, frame) # fast_natural_arity = code.fast_natural_arity if nargs == fast_natural_arity: if nargs == 0: frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode0) return code.fastcall_0(self.space, self) elif nargs == 1: f_0 = frame.peekvalue(0) frame.dropvalues(dropvalues) assert isinstance(code, gateway.BuiltinCode1) > return code.fastcall_1(self.space, self, f_0) interpreter/function.py:149: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode1 object at 0x00007f87b91a8bf0> space = StdObjSpace, w_func = <BuiltinFunction get_rpy_memory_usage> w1 = W_IntObject(12345) @signature(sigtypes.self(), sigtypes.any(), w_root_or_none, w_root_or_none, returns=w_root_or_none) def fastcall_1(self, space, w_func, w1): try: w_result = self.fastfunc_1(space, w1) except DescrMismatch: return self._type_unwrap_mismatch(space, Arguments(space, [w1])) except Exception as e: > self.handle_exception(space, e) interpreter/gateway.py:893: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode1 object at 0x00007f87b91a8bf0> space = StdObjSpace e = AttributeError("type object 'W_IntObject' has no attribute '__basicsize__'",) def handle_exception(self, space, e): try: if not we_are_translated(): raise raise e except OperationError: raise except Exception as e: # general fall-back from pypy.interpreter import error > raise error.get_converted_unexpected_exception(space, e) interpreter/gateway.py:819: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pypy.interpreter.gateway.BuiltinCode1 object at 0x00007f87b91a8bf0> space = StdObjSpace, w_func = <BuiltinFunction get_rpy_memory_usage> w1 = W_IntObject(12345) @signature(sigtypes.self(), sigtypes.any(), w_root_or_none, w_root_or_none, returns=w_root_or_none) def fastcall_1(self, space, w_func, w1): try: > w_result = self.fastfunc_1(space, w1) interpreter/gateway.py:888: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ space = StdObjSpace, w_obj = W_IntObject(12345) def get_rpy_memory_usage(space, w_obj): """Return the memory usage of just the given object or GcRef. This does not include the internal structures of the object.""" gcref = unwrap(space, w_obj) > size = rgc.get_rpy_memory_usage(gcref) module/gc/referents.py:100: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ gcref = _GcRef(W_IntObject(12345)) @not_rpython def get_rpy_memory_usage(gcref): # approximate implementation using CPython's type info Class = type(gcref._x) > size = Class.__basicsize__ E AttributeError: type object 'W_IntObject' has no attribute '__basicsize__' ../rpython/rlib/rgc.py:851: AttributeError =========================== short test summary info ============================ FAIL module/gc/test/test_referents.py::AppTestReferents::()::test_get_rpy_memory_usage =============== 1 failed, 28 passed, 1 xfailed in 21.28 seconds ================ ++ 01:13:27 starting module/marshal/test [104 started in total] __ module/marshal/test [102 done in total, somefailed=False] __________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 80 items module/marshal/test/test_marshal.py ................................................................... module/marshal/test/test_marshalimpl.py ............. ========================== 80 passed in 15.42 seconds ========================== ++ 01:13:44 starting module/math/test [105 started in total] __ module/itertools/test [103 done in total, somefailed=False] ________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 73 items module/itertools/test/test_itertools.py ........................................................................ module/itertools/test/test_ztranslation.py . ========================== 73 passed in 33.25 seconds ========================== ++ 01:13:56 starting module/micronumpy/test [106 started in total] __ module/micronumpy/test [104 done in total, somefailed=False] _______________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 0 items ========================= no tests ran in 0.01 seconds ========================= ++ 01:13:57 starting module/mmap/test [107 started in total] __ module/math/test [105 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 182 items module/math/test/test_direct.py ...................................................................................................................................................................... module/math/test/test_factorial.py .s module/math/test/test_math.py .........s.... ==================== 180 passed, 2 skipped in 16.25 seconds ==================== ++ 01:14:01 starting module/operator/test [108 started in total] __ module/operator/test [106 done in total, somefailed=False] _________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 27 items module/operator/test/test_operator.py .................. module/operator/test/test_tscmp.py ......... ========================== 27 passed in 9.30 seconds =========================== ++ 01:14:11 starting module/parser/test [109 started in total] __ module/mmap/test [107 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 43 items module/mmap/test/test_mmap.py .....................s...............ss..s. ==================== 39 passed, 4 skipped in 14.74 seconds ===================== ++ 01:14:15 starting module/posix/test [110 started in total] __ module/parser/test [108 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 7 items module/parser/test/test_parser.py ....... =========================== 7 passed in 7.23 seconds =========================== ++ 01:14:20 starting module/pwd/test [111 started in total] __ module/pwd/test [109 done in total, somefailed=False] ______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 4 items module/pwd/test/test_pwd.py ... module/pwd/test/test_ztranslation.py . ========================== 4 passed in 15.02 seconds =========================== ++ 01:14:37 starting module/pyexpat/test [112 started in total] __ module/imp/test [110 done in total, somefailed=False] ______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 124 items module/imp/test/test_app.py ................ module/imp/test/test_import.py ..............................s.........................................................s................... ==================== 122 passed, 2 skipped in 80.23 seconds ==================== ++ 01:14:42 starting module/pypyjit/test [113 started in total] __ module/pypyjit/test [111 done in total, somefailed=False] __________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 29 items module/pypyjit/test/test_jit_hook.py ........s module/pypyjit/test/test_jit_not_in_trace.py .. module/pypyjit/test/test_jit_setup.py .... module/pypyjit/test/test_policy.py ............ module/pypyjit/test/test_pyframe.py . module/pypyjit/test/test_ztranslation.py . ==================== 28 passed, 1 skipped in 19.51 seconds ===================== ++ 01:15:02 starting module/select/test [114 started in total] __ module/posix/test [112 done in total, somefailed=False] ____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 104 items module/posix/test/test_posix2.py ..........................................................s..........ss..........s................s module/posix/test/test_posix_libfile.py .... module/posix/test/test_ztranslation.py . ==================== 99 passed, 5 skipped in 55.44 seconds ===================== ++ 01:15:13 starting module/signal/test [115 started in total] __ module/pyexpat/test [113 done in total, somefailed=False] __________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 21 items module/pyexpat/test/test_build.py . module/pyexpat/test/test_parser.py ...s..............ss ==================== 18 passed, 3 skipped in 35.95 seconds ===================== ++ 01:15:15 starting module/struct/test [116 started in total] __ module/select/test [114 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 41 items module/select/test/test_epoll.py ssssssss module/select/test/test_kqueue.py ..... module/select/test/test_select.py ........................... module/select/test/test_ztranslation.py . ==================== 33 passed, 8 skipped in 34.99 seconds ===================== ++ 01:15:41 starting module/sys/test [117 started in total] __ module/signal/test [115 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 18 items module/signal/test/test_signal.py .................. ========================== 18 passed in 25.17 seconds ========================== ++ 01:15:41 starting module/termios/test [118 started in total] __ module/struct/test [116 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 41 items module/struct/test/test_struct.py ........................................ module/struct/test/test_ztranslation.py . ========================== 41 passed in 24.97 seconds ========================== ++ 01:15:43 starting module/test_lib_pypy [119 started in total] __ module/termios/test [117 done in total, somefailed=True] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 8 items module/termios/test/test_termios.py sssssF.. =================================== FAILURES =================================== __________________________ AppTestTermios.test_values __________________________ self = <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007ff588ab6b48> def test_values(self): import termios d = {} for name in dir(termios): val = getattr(termios, name) if name.isupper() and type(val) is int: d[name] = val > assert sorted(d.items()) == sorted(self.orig_module_dict.items()) E (application-level) AssertionError: assert [('B0', 0), ('B110', 110), ('B115200', 115200), ('B1200', 1200), ('B134', 134), ('B150', 150), ('B1800', 1800), ('B19200', 19200), ('B200', 200), ('B230400', 230400), ('B2400', 2400), ('B300', 300), ('B38400', 38400), ('B4800', 4800), ('B50', 50), ('B57600', 57600), ('B600', 600), ('B75', 75), ('B9600', 9600), ('BRKINT', 2), ('BS0', 0), ('BS1', 32768), ('BSDLY', 32768), ('CDSUSP', 25), ('CEOF', 4), ('CEOL', 255), ('CEOT', 4), ('CERASE', 127), ('CFLUSH', 15), ('CINTR', 3), ('CKILL', 21), ('CLNEXT', 22), ('CLOCAL', 32768), ('CQUIT', 28), ('CR0', 0), ('CR1', 4096), ('CR2', 8192), ('CR3', 12288), ('CRDLY', 12288), ('CREAD', 2048), ('CRPRNT', 18), ('CRTSCTS', 196608), ('CS5', 0), ('CS6', 256), ('CS7', 512), ('CS8', 768), ('CSIZE', 768), ('CSTART', 17), ('CSTOP', 19), ('CSTOPB', 1024), ('CSUSP', 26), ('CWERASE', 23), ('ECHO', 8), ('ECHOCTL', 64), ('ECHOE', 2), ('ECHOK', 4), ('ECHOKE', 1), ('ECHONL', 16), ('ECHOPRT', 32), ('EXTA', 19200), ('EXTB', 38400), ('FF0', 0), ('FF1', 16384), ('FFDLY', 16384), ('FIOASYNC', 2147772029), ('FIOCLEX', 536897025), ('FIONBIO', 2147772030), ('FIONCLEX', 536897026), ('FIONREAD', 1074030207), ('FLUSHO', 8388608), ('HUPCL', 16384), ('ICANON', 256), ('ICRNL', 256), ('IEXTEN', 1024), ('IGNBRK', 1), ('IGNCR', 128), ('IGNPAR', 4), ('IMAXBEL', 8192), ('INLCR', 64), ('INPCK', 16), ('ISIG', 128), ('ISTRIP', 32), ('IXANY', 2048), ('IXOFF', 1024), ('IXON', 512), ('NCCS', 20), ('NL0', 0), ('NL1', 256), ('NLDLY', 768), ('NOFLSH', 2147483648), ('OCRNL', 16), ('OFDEL', 131072), ('OFILL', 128), ('ONLCR', 2), ('ONLRET', 64), ('ONOCR', 32), ('OPOST', 1), ('PARENB', 4096), ('PARMRK', 8), ('PARODD', 8192), ('PENDIN', 536870912), ('TAB0', 0), ('TAB1', 1024), ('TAB2', 2048), ('TAB3', 4), ('TABDLY', 3076), ('TCIFLUSH', 1), ('TCIOFF', 3), ('TCIOFLUSH', 3), ('TCION', 4), ('TCOFLUSH', 2), ('TCOOFF', 1), ('TCOON', 2), ('TCSADRAIN', 1), ('TCSAFLUSH', 2), ('TCSANOW', 0), ('TCSASOFT', 16), ('TIOCCONS', 2147775586), ('TIOCEXCL', 536900621), ('TIOCGETD', 1074033690), ('TIOCGPGRP', 1074033783), ('TIOCGSIZE', 1074295912), ('TIOCGWINSZ', 1074295912), ('TIOCMBIC', 2147775595), ('TIOCMBIS', 2147775596), ('TIOCMGET', 1074033770), ('TIOCMSET', 2147775597), ('TIOCM_CAR', 64), ('TIOCM_CD', 64), ('TIOCM_CTS', 32), ('TIOCM_DSR', 256), ('TIOCM_DTR', 2), ('TIOCM_LE', 1), ('TIOCM_RI', 128), ('TIOCM_RNG', 128), ('TIOCM_RTS', 4), ('TIOCM_SR', 16), ('TIOCM_ST', 8), ('TIOCNOTTY', 536900721), ('TIOCNXCL', 536900622), ('TIOCOUTQ', 1074033779), ('TIOCPKT', 2147775600), ('TIOCPKT_DATA', 0), ('TIOCPKT_DOSTOP', 32), ('TIOCPKT_FLUSHREAD', 1), ('TIOCPKT_FLUSHWRITE', 2), ('TIOCPKT_NOSTOP', 16), ('TIOCPKT_START', 8), ('TIOCPKT_STOP', 4), ('TIOCSCTTY', 536900705), ('TIOCSETD', 2147775515), ('TIOCSPGRP', 2147775606), ('TIOCSSIZE', 2148037735), ('TIOCSTI', 2147578994), ('TIOCSWINSZ', 2148037735), ('TOSTOP', 4194304), ('VDISCARD', 15), ('VEOF', 0), ('VEOL', 1), ('VEOL2', 2), ('VERASE', 3), ('VINTR', 8), ('VKILL', 5), ('VLNEXT', 14), ('VMIN', 16), ('VQUIT', 9), ('VREPRINT', 6), ('VSTART', 12), ('VSTOP', 13), ('VSUSP', 10), ('VT0', 0), ('VT1', 65536), ('VTDLY', 65536), ('VTIME', 17), ('VWERASE', 4)] == [('B0', 0), ('B110', 110), ('B115200', 115200), ('B1200', 1200), ('B134', 134), ('B150', 150), ('B1800', 1800), ('B19200', 19200), ('B200', 200), ('B230400', 230400), ('B2400', 2400), ('B300', 300), ('B38400', 38400), ('B4800', 4800), ('B50', 50), ('B57600', 57600), ('B600', 600), ('B75', 75), ('B9600', 9600), ('BRKINT', 2), ('BS0', 0), ('BS1', 32768), ('BSDLY', 32768), ('CDSUSP', 25), ('CEOF', 4), ('CEOL', 255), ('CEOT', 4), ('CERASE', 127), ('CFLUSH', 15), ('CINTR', 3), ('CKILL', 21), ('CLNEXT', 22), ('CLOCAL', 32768), ('CQUIT', 28), ('CR0', 0), ('CR1', 4096), ('CR2', 8192), ('CR3', 12288), ('CRDLY', 12288), ('CREAD', 2048), ('CRPRNT', 18), ('CRTSCTS', 196608), ('CS5', 0), ('CS6', 256), ('CS7', 512), ('CS8', 768), ('CSIZE', 768), ('CSTART', 17), ('CSTOP', 19), ('CSTOPB', 1024), ('CSUSP', 26), ('CWERASE', 23), ('ECHO', 8), ('ECHOCTL', 64), ('ECHOE', 2), ('ECHOK', 4), ('ECHOKE', 1), ('ECHONL', 16), ('ECHOPRT', 32), ('EXTA', 19200), ('EXTB', 38400), ('FF0', 0), ('FF1', 16384), ('FFDLY', 16384), ('FIOASYNC', 2147772029), ('FIOCLEX', 536897025), ('FIONBIO', 2147772030), ('FIONCLEX', 536897026), ('FIONREAD', 1074030207), ('FLUSHO', 8388608), ('HUPCL', 16384), ('ICANON', 256), ('ICRNL', 256), ('IEXTEN', 1024), ('IGNBRK', 1), ('IGNCR', 128), ('IGNPAR', 4), ('IMAXBEL', 8192), ('INLCR', 64), ('INPCK', 16), ('ISIG', 128), ('ISTRIP', 32), ('IXANY', 2048), ('IXOFF', 1024), ('IXON', 512), ('NCCS', 20), ('NL0', 0), ('NL1', 256), ('NLDLY', 768), ('NOFLSH', 2147483648), ('OCRNL', 16), ('OFDEL', 131072), ('OFILL', 128), ('ONLCR', 2), ('ONLRET', 64), ('ONOCR', 32), ('OPOST', 1), ('PARENB', 4096), ('PARMRK', 8), ('PARODD', 8192), ('PENDIN', 536870912), ('TAB0', 0), ('TAB1', 1024), ('TAB2', 2048), ('TAB3', 4), ('TABDLY', 3076), ('TCIFLUSH', 1), ('TCIOFF', 3), ('TCIOFLUSH', 3), ('TCION', 4), ('TCOFLUSH', 2), ('TCOOFF', 1), ('TCOON', 2), ('TCSADRAIN', 1), ('TCSAFLUSH', 2), ('TCSANOW', 0), ('TCSASOFT', 16), ('TIOCCONS', 2147775586), ('TIOCEXCL', 536900621), ('TIOCGETD', 1074033690), ('TIOCGPGRP', 1074033783), ('TIOCGWINSZ', 1074295912), ('TIOCMBIC', 2147775595), ('TIOCMBIS', 2147775596), ('TIOCMGET', 1074033770), ('TIOCMSET', 2147775597), ('TIOCM_CAR', 64), ('TIOCM_CD', 64), ('TIOCM_CTS', 32), ('TIOCM_DSR', 256), ('TIOCM_DTR', 2), ('TIOCM_LE', 1), ('TIOCM_RI', 128), ('TIOCM_RNG', 128), ('TIOCM_RTS', 4), ('TIOCM_SR', 16), ('TIOCM_ST', 8), ('TIOCNOTTY', 536900721), ('TIOCNXCL', 536900622), ('TIOCOUTQ', 1074033779), ('TIOCPKT', 2147775600), ('TIOCPKT_DATA', 0), ('TIOCPKT_DOSTOP', 32), ('TIOCPKT_FLUSHREAD', 1), ('TIOCPKT_FLUSHWRITE', 2), ('TIOCPKT_NOSTOP', 16), ('TIOCPKT_START', 8), ('TIOCPKT_STOP', 4), ('TIOCSCTTY', 536900705), ('TIOCSETD', 2147775515), ('TIOCSPGRP', 2147775606), ('TIOCSTI', 2147578994), ('TIOCSWINSZ', 2148037735), ('TOSTOP', 4194304), ('VDISCARD', 15), ('VEOF', 0), ('VEOL', 1), ('VEOL2', 2), ('VERASE', 3), ('VINTR', 8), ('VKILL', 5), ('VLNEXT', 14), ('VMIN', 16), ('VQUIT', 9), ('VREPRINT', 6), ('VSTART', 12), ('VSTOP', 13), ('VSUSP', 10), ('VT0', 0), ('VT1', 65536), ('VTDLY', 65536), ('VTIME', 17), ('VWERASE', 4)] E + where [('B0', 0), ('B110', 110), ('B115200', 115200), ('B1200', 1200), ('B134', 134), ('B150', 150), ('B1800', 1800), ('B19200', 19200), ('B200', 200), ('B230400', 230400), ('B2400', 2400), ('B300', 300), ('B38400', 38400), ('B4800', 4800), ('B50', 50), ('B57600', 57600), ('B600', 600), ('B75', 75), ('B9600', 9600), ('BRKINT', 2), ('BS0', 0), ('BS1', 32768), ('BSDLY', 32768), ('CDSUSP', 25), ('CEOF', 4), ('CEOL', 255), ('CEOT', 4), ('CERASE', 127), ('CFLUSH', 15), ('CINTR', 3), ('CKILL', 21), ('CLNEXT', 22), ('CLOCAL', 32768), ('CQUIT', 28), ('CR0', 0), ('CR1', 4096), ('CR2', 8192), ('CR3', 12288), ('CRDLY', 12288), ('CREAD', 2048), ('CRPRNT', 18), ('CRTSCTS', 196608), ('CS5', 0), ('CS6', 256), ('CS7', 512), ('CS8', 768), ('CSIZE', 768), ('CSTART', 17), ('CSTOP', 19), ('CSTOPB', 1024), ('CSUSP', 26), ('CWERASE', 23), ('ECHO', 8), ('ECHOCTL', 64), ('ECHOE', 2), ('ECHOK', 4), ('ECHOKE', 1), ('ECHONL', 16), ('ECHOPRT', 32), ('EXTA', 19200), ('EXTB', 38400), ('FF0', 0), ('FF1', 16384), ('FFDLY', 16384), ('FIOASYNC', 2147772029), ('FIOCLEX', 536897025), ('FIONBIO', 2147772030), ('FIONCLEX', 536897026), ('FIONREAD', 1074030207), ('FLUSHO', 8388608), ('HUPCL', 16384), ('ICANON', 256), ('ICRNL', 256), ('IEXTEN', 1024), ('IGNBRK', 1), ('IGNCR', 128), ('IGNPAR', 4), ('IMAXBEL', 8192), ('INLCR', 64), ('INPCK', 16), ('ISIG', 128), ('ISTRIP', 32), ('IXANY', 2048), ('IXOFF', 1024), ('IXON', 512), ('NCCS', 20), ('NL0', 0), ('NL1', 256), ('NLDLY', 768), ('NOFLSH', 2147483648), ('OCRNL', 16), ('OFDEL', 131072), ('OFILL', 128), ('ONLCR', 2), ('ONLRET', 64), ('ONOCR', 32), ('OPOST', 1), ('PARENB', 4096), ('PARMRK', 8), ('PARODD', 8192), ('PENDIN', 536870912), ('TAB0', 0), ('TAB1', 1024), ('TAB2', 2048), ('TAB3', 4), ('TABDLY', 3076), ('TCIFLUSH', 1), ('TCIOFF', 3), ('TCIOFLUSH', 3), ('TCION', 4), ('TCOFLUSH', 2), ('TCOOFF', 1), ('TCOON', 2), ('TCSADRAIN', 1), ('TCSAFLUSH', 2), ('TCSANOW', 0), ('TCSASOFT', 16), ('TIOCCONS', 2147775586), ('TIOCEXCL', 536900621), ('TIOCGETD', 1074033690), ('TIOCGPGRP', 1074033783), ('TIOCGSIZE', 1074295912), ('TIOCGWINSZ', 1074295912), ('TIOCMBIC', 2147775595), ('TIOCMBIS', 2147775596), ('TIOCMGET', 1074033770), ('TIOCMSET', 2147775597), ('TIOCM_CAR', 64), ('TIOCM_CD', 64), ('TIOCM_CTS', 32), ('TIOCM_DSR', 256), ('TIOCM_DTR', 2), ('TIOCM_LE', 1), ('TIOCM_RI', 128), ('TIOCM_RNG', 128), ('TIOCM_RTS', 4), ('TIOCM_SR', 16), ('TIOCM_ST', 8), ('TIOCNOTTY', 536900721), ('TIOCNXCL', 536900622), ('TIOCOUTQ', 1074033779), ('TIOCPKT', 2147775600), ('TIOCPKT_DATA', 0), ('TIOCPKT_DOSTOP', 32), ('TIOCPKT_FLUSHREAD', 1), ('TIOCPKT_FLUSHWRITE', 2), ('TIOCPKT_NOSTOP', 16), ('TIOCPKT_START', 8), ('TIOCPKT_STOP', 4), ('TIOCSCTTY', 536900705), ('TIOCSETD', 2147775515), ('TIOCSPGRP', 2147775606), ('TIOCSSIZE', 2148037735), ('TIOCSTI', 2147578994), ('TIOCSWINSZ', 2148037735), ('TOSTOP', 4194304), ('VDISCARD', 15), ('VEOF', 0), ('VEOL', 1), ('VEOL2', 2), ('VERASE', 3), ('VINTR', 8), ('VKILL', 5), ('VLNEXT', 14), ('VMIN', 16), ('VQUIT', 9), ('VREPRINT', 6), ('VSTART', 12), ('VSTOP', 13), ('VSUSP', 10), ('VT0', 0), ('VT1', 65536), ('VTDLY', 65536), ('VTIME', 17), ('VWERASE', 4)] = sorted([('B0', 0), ('B110', 110), ('B115200', 115200), ('B1200', 1200), ('B134', 134), ('B150', 150), ('B1800', 1800), ('B19200', 19200), ('B200', 200), ('B230400', 230400), ('B2400', 2400), ('B300', 300), ('B38400', 38400), ('B4800', 4800), ('B50', 50), ('B57600', 57600), ('B600', 600), ('B75', 75), ('B9600', 9600), ('BRKINT', 2), ('BS0', 0), ('BS1', 32768), ('BSDLY', 32768), ('CDSUSP', 25), ('CEOF', 4), ('CEOL', 255), ('CEOT', 4), ('CERASE', 127), ('CFLUSH', 15), ('CINTR', 3), ('CKILL', 21), ('CLNEXT', 22), ('CLOCAL', 32768), ('CQUIT', 28), ('CR0', 0), ('CR1', 4096), ('CR2', 8192), ('CR3', 12288), ('CRDLY', 12288), ('CREAD', 2048), ('CRPRNT', 18), ('CRTSCTS', 196608), ('CS5', 0), ('CS6', 256), ('CS7', 512), ('CS8', 768), ('CSIZE', 768), ('CSTART', 17), ('CSTOP', 19), ('CSTOPB', 1024), ('CSUSP', 26), ('CWERASE', 23), ('ECHO', 8), ('ECHOCTL', 64), ('ECHOE', 2), ('ECHOK', 4), ('ECHOKE', 1), ('ECHONL', 16), ('ECHOPRT', 32), ('EXTA', 19200), ('EXTB', 38400), ('FF0', 0), ('FF1', 16384), ('FFDLY', 16384), ('FIOASYNC', 2147772029), ('FIOCLEX', 536897025), ('FIONBIO', 2147772030), ('FIONCLEX', 536897026), ('FIONREAD', 1074030207), ('FLUSHO', 8388608), ('HUPCL', 16384), ('ICANON', 256), ('ICRNL', 256), ('IEXTEN', 1024), ('IGNBRK', 1), ('IGNCR', 128), ('IGNPAR', 4), ('IMAXBEL', 8192), ('INLCR', 64), ('INPCK', 16), ('ISIG', 128), ('ISTRIP', 32), ('IXANY', 2048), ('IXOFF', 1024), ('IXON', 512), ('NCCS', 20), ('NL0', 0), ('NL1', 256), ('NLDLY', 768), ('NOFLSH', 2147483648), ('OCRNL', 16), ('OFDEL', 131072), ('OFILL', 128), ('ONLCR', 2), ('ONLRET', 64), ('ONOCR', 32), ('OPOST', 1), ('PARENB', 4096), ('PARMRK', 8), ('PARODD', 8192), ('PENDIN', 536870912), ('TAB0', 0), ('TAB1', 1024), ('TAB2', 2048), ('TAB3', 4), ('TABDLY', 3076), ('TCIFLUSH', 1), ('TCIOFF', 3), ('TCIOFLUSH', 3), ('TCION', 4), ('TCOFLUSH', 2), ('TCOOFF', 1), ('TCOON', 2), ('TCSADRAIN', 1), ('TCSAFLUSH', 2), ('TCSANOW', 0), ('TCSASOFT', 16), ('TIOCCONS', 2147775586), ('TIOCEXCL', 536900621), ('TIOCGETD', 1074033690), ('TIOCGPGRP', 1074033783), ('TIOCGSIZE', 1074295912), ('TIOCGWINSZ', 1074295912), ('TIOCMBIC', 2147775595), ('TIOCMBIS', 2147775596), ('TIOCMGET', 1074033770), ('TIOCMSET', 2147775597), ('TIOCM_CAR', 64), ('TIOCM_CD', 64), ('TIOCM_CTS', 32), ('TIOCM_DSR', 256), ('TIOCM_DTR', 2), ('TIOCM_LE', 1), ('TIOCM_RI', 128), ('TIOCM_RNG', 128), ('TIOCM_RTS', 4), ('TIOCM_SR', 16), ('TIOCM_ST', 8), ('TIOCNOTTY', 536900721), ('TIOCNXCL', 536900622), ('TIOCOUTQ', 1074033779), ('TIOCPKT', 2147775600), ('TIOCPKT_DATA', 0), ('TIOCPKT_DOSTOP', 32), ('TIOCPKT_FLUSHREAD', 1), ('TIOCPKT_FLUSHWRITE', 2), ('TIOCPKT_NOSTOP', 16), ('TIOCPKT_START', 8), ('TIOCPKT_STOP', 4), ('TIOCSCTTY', 536900705), ('TIOCSETD', 2147775515), ('TIOCSPGRP', 2147775606), ('TIOCSSIZE', 2148037735), ('TIOCSTI', 2147578994), ('TIOCSWINSZ', 2148037735), ('TOSTOP', 4194304), ('VDISCARD', 15), ('VEOF', 0), ('VEOL', 1), ('VEOL2', 2), ('VERASE', 3), ('VINTR', 8), ('VKILL', 5), ('VLNEXT', 14), ('VMIN', 16), ('VQUIT', 9), ('VREPRINT', 6), ('VSTART', 12), ('VSTOP', 13), ('VSUSP', 10), ('VT0', 0), ('VT1', 65536), ('VTDLY', 65536), ('VTIME', 17), ('VWERASE', 4)]) E + where [('B0', 0), ('B110', 110), ('B115200', 115200), ('B1200', 1200), ('B134', 134), ('B150', 150), ('B1800', 1800), ('B19200', 19200), ('B200', 200), ('B230400', 230400), ('B2400', 2400), ('B300', 300), ('B38400', 38400), ('B4800', 4800), ('B50', 50), ('B57600', 57600), ('B600', 600), ('B75', 75), ('B9600', 9600), ('BRKINT', 2), ('BS0', 0), ('BS1', 32768), ('BSDLY', 32768), ('CDSUSP', 25), ('CEOF', 4), ('CEOL', 255), ('CEOT', 4), ('CERASE', 127), ('CFLUSH', 15), ('CINTR', 3), ('CKILL', 21), ('CLNEXT', 22), ('CLOCAL', 32768), ('CQUIT', 28), ('CR0', 0), ('CR1', 4096), ('CR2', 8192), ('CR3', 12288), ('CRDLY', 12288), ('CREAD', 2048), ('CRPRNT', 18), ('CRTSCTS', 196608), ('CS5', 0), ('CS6', 256), ('CS7', 512), ('CS8', 768), ('CSIZE', 768), ('CSTART', 17), ('CSTOP', 19), ('CSTOPB', 1024), ('CSUSP', 26), ('CWERASE', 23), ('ECHO', 8), ('ECHOCTL', 64), ('ECHOE', 2), ('ECHOK', 4), ('ECHOKE', 1), ('ECHONL', 16), ('ECHOPRT', 32), ('EXTA', 19200), ('EXTB', 38400), ('FF0', 0), ('FF1', 16384), ('FFDLY', 16384), ('FIOASYNC', 2147772029), ('FIOCLEX', 536897025), ('FIONBIO', 2147772030), ('FIONCLEX', 536897026), ('FIONREAD', 1074030207), ('FLUSHO', 8388608), ('HUPCL', 16384), ('ICANON', 256), ('ICRNL', 256), ('IEXTEN', 1024), ('IGNBRK', 1), ('IGNCR', 128), ('IGNPAR', 4), ('IMAXBEL', 8192), ('INLCR', 64), ('INPCK', 16), ('ISIG', 128), ('ISTRIP', 32), ('IXANY', 2048), ('IXOFF', 1024), ('IXON', 512), ('NCCS', 20), ('NL0', 0), ('NL1', 256), ('NLDLY', 768), ('NOFLSH', 2147483648), ('OCRNL', 16), ('OFDEL', 131072), ('OFILL', 128), ('ONLCR', 2), ('ONLRET', 64), ('ONOCR', 32), ('OPOST', 1), ('PARENB', 4096), ('PARMRK', 8), ('PARODD', 8192), ('PENDIN', 536870912), ('TAB0', 0), ('TAB1', 1024), ('TAB2', 2048), ('TAB3', 4), ('TABDLY', 3076), ('TCIFLUSH', 1), ('TCIOFF', 3), ('TCIOFLUSH', 3), ('TCION', 4), ('TCOFLUSH', 2), ('TCOOFF', 1), ('TCOON', 2), ('TCSADRAIN', 1), ('TCSAFLUSH', 2), ('TCSANOW', 0), ('TCSASOFT', 16), ('TIOCCONS', 2147775586), ('TIOCEXCL', 536900621), ('TIOCGETD', 1074033690), ('TIOCGPGRP', 1074033783), ('TIOCGSIZE', 1074295912), ('TIOCGWINSZ', 1074295912), ('TIOCMBIC', 2147775595), ('TIOCMBIS', 2147775596), ('TIOCMGET', 1074033770), ('TIOCMSET', 2147775597), ('TIOCM_CAR', 64), ('TIOCM_CD', 64), ('TIOCM_CTS', 32), ('TIOCM_DSR', 256), ('TIOCM_DTR', 2), ('TIOCM_LE', 1), ('TIOCM_RI', 128), ('TIOCM_RNG', 128), ('TIOCM_RTS', 4), ('TIOCM_SR', 16), ('TIOCM_ST', 8), ('TIOCNOTTY', 536900721), ('TIOCNXCL', 536900622), ('TIOCOUTQ', 1074033779), ('TIOCPKT', 2147775600), ('TIOCPKT_DATA', 0), ('TIOCPKT_DOSTOP', 32), ('TIOCPKT_FLUSHREAD', 1), ('TIOCPKT_FLUSHWRITE', 2), ('TIOCPKT_NOSTOP', 16), ('TIOCPKT_START', 8), ('TIOCPKT_STOP', 4), ('TIOCSCTTY', 536900705), ('TIOCSETD', 2147775515), ('TIOCSPGRP', 2147775606), ('TIOCSSIZE', 2148037735), ('TIOCSTI', 2147578994), ('TIOCSWINSZ', 2148037735), ('TOSTOP', 4194304), ('VDISCARD', 15), ('VEOF', 0), ('VEOL', 1), ('VEOL2', 2), ('VERASE', 3), ('VINTR', 8), ('VKILL', 5), ('VLNEXT', 14), ('VMIN', 16), ('VQUIT', 9), ('VREPRINT', 6), ('VSTART', 12), ('VSTOP', 13), ('VSUSP', 10), ('VT0', 0), ('VT1', 65536), ('VTDLY', 65536), ('VTIME', 17), ('VWERASE', 4)] = <bound method dict.items of {'B0': 0, 'B110': 110, 'B115200': 115200, 'B1200': 1200, 'B134': 134, 'B150': 150, 'B1800': 1800, 'B19200': 19200, 'B200': 200, 'B230400': 230400, 'B2400': 2400, 'B300': 300, 'B38400': 38400, 'B4800': 4800, 'B50': 50, 'B57600': 57600, 'B600': 600, 'B75': 75, 'B9600': 9600, 'BRKINT': 2, 'BS0': 0, 'BS1': 32768, 'BSDLY': 32768, 'CDSUSP': 25, 'CEOF': 4, 'CEOL': 255, 'CEOT': 4, 'CERASE': 127, 'CFLUSH': 15, 'CINTR': 3, 'CKILL': 21, 'CLNEXT': 22, 'CLOCAL': 32768, 'CQUIT': 28, 'CR0': 0, 'CR1': 4096, 'CR2': 8192, 'CR3': 12288, 'CRDLY': 12288, 'CREAD': 2048, 'CRPRNT': 18, 'CRTSCTS': 196608, 'CS5': 0, 'CS6': 256, 'CS7': 512, 'CS8': 768, 'CSIZE': 768, 'CSTART': 17, 'CSTOP': 19, 'CSTOPB': 1024, 'CSUSP': 26, 'CWERASE': 23, 'ECHO': 8, 'ECHOCTL': 64, 'ECHOE': 2, 'ECHOK': 4, 'ECHOKE': 1, 'ECHONL': 16, 'ECHOPRT': 32, 'EXTA': 19200, 'EXTB': 38400, 'FF0': 0, 'FF1': 16384, 'FFDLY': 16384, 'FIOASYNC': 2147772029, 'FIOCLEX': 536897025, 'FIONBIO': 2147772030, 'FIONCLEX': 536897026, 'FIONREAD': 1074030207, 'FLUSHO': 8388608, 'HUPCL': 16384, 'ICANON': 256, 'ICRNL': 256, 'IEXTEN': 1024, 'IGNBRK': 1, 'IGNCR': 128, 'IGNPAR': 4, 'IMAXBEL': 8192, 'INLCR': 64, 'INPCK': 16, 'ISIG': 128, 'ISTRIP': 32, 'IXANY': 2048, 'IXOFF': 1024, 'IXON': 512, 'NCCS': 20, 'NL0': 0, 'NL1': 256, 'NLDLY': 768, 'NOFLSH': 2147483648, 'OCRNL': 16, 'OFDEL': 131072, 'OFILL': 128, 'ONLCR': 2, 'ONLRET': 64, 'ONOCR': 32, 'OPOST': 1, 'PARENB': 4096, 'PARMRK': 8, 'PARODD': 8192, 'PENDIN': 536870912, 'TAB0': 0, 'TAB1': 1024, 'TAB2': 2048, 'TAB3': 4, 'TABDLY': 3076, 'TCIFLUSH': 1, 'TCIOFF': 3, 'TCIOFLUSH': 3, 'TCION': 4, 'TCOFLUSH': 2, 'TCOOFF': 1, 'TCOON': 2, 'TCSADRAIN': 1, 'TCSAFLUSH': 2, 'TCSANOW': 0, 'TCSASOFT': 16, 'TIOCCONS': 2147775586, 'TIOCEXCL': 536900621, 'TIOCGETD': 1074033690, 'TIOCGPGRP': 1074033783, 'TIOCGSIZE': 1074295912, 'TIOCGWINSZ': 1074295912, 'TIOCMBIC': 2147775595, 'TIOCMBIS': 2147775596, 'TIOCMGET': 1074033770, 'TIOCMSET': 2147775597, 'TIOCM_CAR': 64, 'TIOCM_CD': 64, 'TIOCM_CTS': 32, 'TIOCM_DSR': 256, 'TIOCM_DTR': 2, 'TIOCM_LE': 1, 'TIOCM_RI': 128, 'TIOCM_RNG': 128, 'TIOCM_RTS': 4, 'TIOCM_SR': 16, 'TIOCM_ST': 8, 'TIOCNOTTY': 536900721, 'TIOCNXCL': 536900622, 'TIOCOUTQ': 1074033779, 'TIOCPKT': 2147775600, 'TIOCPKT_DATA': 0, 'TIOCPKT_DOSTOP': 32, 'TIOCPKT_FLUSHREAD': 1, 'TIOCPKT_FLUSHWRITE': 2, 'TIOCPKT_NOSTOP': 16, 'TIOCPKT_START': 8, 'TIOCPKT_STOP': 4, 'TIOCSCTTY': 536900705, 'TIOCSETD': 2147775515, 'TIOCSPGRP': 2147775606, 'TIOCSSIZE': 2148037735, 'TIOCSTI': 2147578994, 'TIOCSWINSZ': 2148037735, 'TOSTOP': 4194304, 'VDISCARD': 15, 'VEOF': 0, 'VEOL': 1, 'VEOL2': 2, 'VERASE': 3, 'VINTR': 8, 'VKILL': 5, 'VLNEXT': 14, 'VMIN': 16, 'VQUIT': 9, 'VREPRINT': 6, 'VSTART': 12, 'VSTOP': 13, 'VSUSP': 10, 'VT0': 0, 'VT1': 65536, 'VTDLY': 65536, 'VTIME': 17, 'VWERASE': 4}>() E + where <bound method dict.items of {'B0': 0, 'B110': 110, 'B115200': 115200, 'B1200': 1200, 'B134': 134, 'B150': 150, 'B1800': 1800, 'B19200': 19200, 'B200': 200, 'B230400': 230400, 'B2400': 2400, 'B300': 300, 'B38400': 38400, 'B4800': 4800, 'B50': 50, 'B57600': 57600, 'B600': 600, 'B75': 75, 'B9600': 9600, 'BRKINT': 2, 'BS0': 0, 'BS1': 32768, 'BSDLY': 32768, 'CDSUSP': 25, 'CEOF': 4, 'CEOL': 255, 'CEOT': 4, 'CERASE': 127, 'CFLUSH': 15, 'CINTR': 3, 'CKILL': 21, 'CLNEXT': 22, 'CLOCAL': 32768, 'CQUIT': 28, 'CR0': 0, 'CR1': 4096, 'CR2': 8192, 'CR3': 12288, 'CRDLY': 12288, 'CREAD': 2048, 'CRPRNT': 18, 'CRTSCTS': 196608, 'CS5': 0, 'CS6': 256, 'CS7': 512, 'CS8': 768, 'CSIZE': 768, 'CSTART': 17, 'CSTOP': 19, 'CSTOPB': 1024, 'CSUSP': 26, 'CWERASE': 23, 'ECHO': 8, 'ECHOCTL': 64, 'ECHOE': 2, 'ECHOK': 4, 'ECHOKE': 1, 'ECHONL': 16, 'ECHOPRT': 32, 'EXTA': 19200, 'EXTB': 38400, 'FF0': 0, 'FF1': 16384, 'FFDLY': 16384, 'FIOASYNC': 2147772029, 'FIOCLEX': 536897025, 'FIONBIO': 2147772030, 'FIONCLEX': 536897026, 'FIONREAD': 1074030207, 'FLUSHO': 8388608, 'HUPCL': 16384, 'ICANON': 256, 'ICRNL': 256, 'IEXTEN': 1024, 'IGNBRK': 1, 'IGNCR': 128, 'IGNPAR': 4, 'IMAXBEL': 8192, 'INLCR': 64, 'INPCK': 16, 'ISIG': 128, 'ISTRIP': 32, 'IXANY': 2048, 'IXOFF': 1024, 'IXON': 512, 'NCCS': 20, 'NL0': 0, 'NL1': 256, 'NLDLY': 768, 'NOFLSH': 2147483648, 'OCRNL': 16, 'OFDEL': 131072, 'OFILL': 128, 'ONLCR': 2, 'ONLRET': 64, 'ONOCR': 32, 'OPOST': 1, 'PARENB': 4096, 'PARMRK': 8, 'PARODD': 8192, 'PENDIN': 536870912, 'TAB0': 0, 'TAB1': 1024, 'TAB2': 2048, 'TAB3': 4, 'TABDLY': 3076, 'TCIFLUSH': 1, 'TCIOFF': 3, 'TCIOFLUSH': 3, 'TCION': 4, 'TCOFLUSH': 2, 'TCOOFF': 1, 'TCOON': 2, 'TCSADRAIN': 1, 'TCSAFLUSH': 2, 'TCSANOW': 0, 'TCSASOFT': 16, 'TIOCCONS': 2147775586, 'TIOCEXCL': 536900621, 'TIOCGETD': 1074033690, 'TIOCGPGRP': 1074033783, 'TIOCGSIZE': 1074295912, 'TIOCGWINSZ': 1074295912, 'TIOCMBIC': 2147775595, 'TIOCMBIS': 2147775596, 'TIOCMGET': 1074033770, 'TIOCMSET': 2147775597, 'TIOCM_CAR': 64, 'TIOCM_CD': 64, 'TIOCM_CTS': 32, 'TIOCM_DSR': 256, 'TIOCM_DTR': 2, 'TIOCM_LE': 1, 'TIOCM_RI': 128, 'TIOCM_RNG': 128, 'TIOCM_RTS': 4, 'TIOCM_SR': 16, 'TIOCM_ST': 8, 'TIOCNOTTY': 536900721, 'TIOCNXCL': 536900622, 'TIOCOUTQ': 1074033779, 'TIOCPKT': 2147775600, 'TIOCPKT_DATA': 0, 'TIOCPKT_DOSTOP': 32, 'TIOCPKT_FLUSHREAD': 1, 'TIOCPKT_FLUSHWRITE': 2, 'TIOCPKT_NOSTOP': 16, 'TIOCPKT_START': 8, 'TIOCPKT_STOP': 4, 'TIOCSCTTY': 536900705, 'TIOCSETD': 2147775515, 'TIOCSPGRP': 2147775606, 'TIOCSSIZE': 2148037735, 'TIOCSTI': 2147578994, 'TIOCSWINSZ': 2148037735, 'TOSTOP': 4194304, 'VDISCARD': 15, 'VEOF': 0, 'VEOL': 1, 'VEOL2': 2, 'VERASE': 3, 'VINTR': 8, 'VKILL': 5, 'VLNEXT': 14, 'VMIN': 16, 'VQUIT': 9, 'VREPRINT': 6, 'VSTART': 12, 'VSTOP': 13, 'VSUSP': 10, 'VT0': 0, 'VT1': 65536, 'VTDLY': 65536, 'VTIME': 17, 'VWERASE': 4}> = {'B0': 0, 'B110': 110, 'B115200': 115200, 'B1200': 1200, 'B134': 134, 'B150': 150, 'B1800': 1800, 'B19200': 19200, 'B200': 200, 'B230400': 230400, 'B2400': 2400, 'B300': 300, 'B38400': 38400, 'B4800': 4800, 'B50': 50, 'B57600': 57600, 'B600': 600, 'B75': 75, 'B9600': 9600, 'BRKINT': 2, 'BS0': 0, 'BS1': 32768, 'BSDLY': 32768, 'CDSUSP': 25, 'CEOF': 4, 'CEOL': 255, 'CEOT': 4, 'CERASE': 127, 'CFLUSH': 15, 'CINTR': 3, 'CKILL': 21, 'CLNEXT': 22, 'CLOCAL': 32768, 'CQUIT': 28, 'CR0': 0, 'CR1': 4096, 'CR2': 8192, 'CR3': 12288, 'CRDLY': 12288, 'CREAD': 2048, 'CRPRNT': 18, 'CRTSCTS': 196608, 'CS5': 0, 'CS6': 256, 'CS7': 512, 'CS8': 768, 'CSIZE': 768, 'CSTART': 17, 'CSTOP': 19, 'CSTOPB': 1024, 'CSUSP': 26, 'CWERASE': 23, 'ECHO': 8, 'ECHOCTL': 64, 'ECHOE': 2, 'ECHOK': 4, 'ECHOKE': 1, 'ECHONL': 16, 'ECHOPRT': 32, 'EXTA': 19200, 'EXTB': 38400, 'FF0': 0, 'FF1': 16384, 'FFDLY': 16384, 'FIOASYNC': 2147772029, 'FIOCLEX': 536897025, 'FIONBIO': 2147772030, 'FIONCLEX': 536897026, 'FIONREAD': 1074030207, 'FLUSHO': 8388608, 'HUPCL': 16384, 'ICANON': 256, 'ICRNL': 256, 'IEXTEN': 1024, 'IGNBRK': 1, 'IGNCR': 128, 'IGNPAR': 4, 'IMAXBEL': 8192, 'INLCR': 64, 'INPCK': 16, 'ISIG': 128, 'ISTRIP': 32, 'IXANY': 2048, 'IXOFF': 1024, 'IXON': 512, 'NCCS': 20, 'NL0': 0, 'NL1': 256, 'NLDLY': 768, 'NOFLSH': 2147483648, 'OCRNL': 16, 'OFDEL': 131072, 'OFILL': 128, 'ONLCR': 2, 'ONLRET': 64, 'ONOCR': 32, 'OPOST': 1, 'PARENB': 4096, 'PARMRK': 8, 'PARODD': 8192, 'PENDIN': 536870912, 'TAB0': 0, 'TAB1': 1024, 'TAB2': 2048, 'TAB3': 4, 'TABDLY': 3076, 'TCIFLUSH': 1, 'TCIOFF': 3, 'TCIOFLUSH': 3, 'TCION': 4, 'TCOFLUSH': 2, 'TCOOFF': 1, 'TCOON': 2, 'TCSADRAIN': 1, 'TCSAFLUSH': 2, 'TCSANOW': 0, 'TCSASOFT': 16, 'TIOCCONS': 2147775586, 'TIOCEXCL': 536900621, 'TIOCGETD': 1074033690, 'TIOCGPGRP': 1074033783, 'TIOCGSIZE': 1074295912, 'TIOCGWINSZ': 1074295912, 'TIOCMBIC': 2147775595, 'TIOCMBIS': 2147775596, 'TIOCMGET': 1074033770, 'TIOCMSET': 2147775597, 'TIOCM_CAR': 64, 'TIOCM_CD': 64, 'TIOCM_CTS': 32, 'TIOCM_DSR': 256, 'TIOCM_DTR': 2, 'TIOCM_LE': 1, 'TIOCM_RI': 128, 'TIOCM_RNG': 128, 'TIOCM_RTS': 4, 'TIOCM_SR': 16, 'TIOCM_ST': 8, 'TIOCNOTTY': 536900721, 'TIOCNXCL': 536900622, 'TIOCOUTQ': 1074033779, 'TIOCPKT': 2147775600, 'TIOCPKT_DATA': 0, 'TIOCPKT_DOSTOP': 32, 'TIOCPKT_FLUSHREAD': 1, 'TIOCPKT_FLUSHWRITE': 2, 'TIOCPKT_NOSTOP': 16, 'TIOCPKT_START': 8, 'TIOCPKT_STOP': 4, 'TIOCSCTTY': 536900705, 'TIOCSETD': 2147775515, 'TIOCSPGRP': 2147775606, 'TIOCSSIZE': 2148037735, 'TIOCSTI': 2147578994, 'TIOCSWINSZ': 2148037735, 'TOSTOP': 4194304, 'VDISCARD': 15, 'VEOF': 0, 'VEOL': 1, 'VEOL2': 2, 'VERASE': 3, 'VINTR': 8, 'VKILL': 5, 'VLNEXT': 14, 'VMIN': 16, 'VQUIT': 9, 'VREPRINT': 6, 'VSTART': 12, 'VSTOP': 13, 'VSUSP': 10, 'VT0': 0, 'VT1': 65536, 'VTDLY': 65536, 'VTIME': 17, 'VWERASE': 4}.items E + and [('B0', 0), ('B110', 110), ('B115200', 115200), ('B1200', 1200), ('B134', 134), ('B150', 150), ('B1800', 1800), ('B19200', 19200), ('B200', 200), ('B230400', 230400), ('B2400', 2400), ('B300', 300), ('B38400', 38400), ('B4800', 4800), ('B50', 50), ('B57600', 57600), ('B600', 600), ('B75', 75), ('B9600', 9600), ('BRKINT', 2), ('BS0', 0), ('BS1', 32768), ('BSDLY', 32768), ('CDSUSP', 25), ('CEOF', 4), ('CEOL', 255), ('CEOT', 4), ('CERASE', 127), ('CFLUSH', 15), ('CINTR', 3), ('CKILL', 21), ('CLNEXT', 22), ('CLOCAL', 32768), ('CQUIT', 28), ('CR0', 0), ('CR1', 4096), ('CR2', 8192), ('CR3', 12288), ('CRDLY', 12288), ('CREAD', 2048), ('CRPRNT', 18), ('CRTSCTS', 196608), ('CS5', 0), ('CS6', 256), ('CS7', 512), ('CS8', 768), ('CSIZE', 768), ('CSTART', 17), ('CSTOP', 19), ('CSTOPB', 1024), ('CSUSP', 26), ('CWERASE', 23), ('ECHO', 8), ('ECHOCTL', 64), ('ECHOE', 2), ('ECHOK', 4), ('ECHOKE', 1), ('ECHONL', 16), ('ECHOPRT', 32), ('EXTA', 19200), ('EXTB', 38400), ('FF0', 0), ('FF1', 16384), ('FFDLY', 16384), ('FIOASYNC', 2147772029), ('FIOCLEX', 536897025), ('FIONBIO', 2147772030), ('FIONCLEX', 536897026), ('FIONREAD', 1074030207), ('FLUSHO', 8388608), ('HUPCL', 16384), ('ICANON', 256), ('ICRNL', 256), ('IEXTEN', 1024), ('IGNBRK', 1), ('IGNCR', 128), ('IGNPAR', 4), ('IMAXBEL', 8192), ('INLCR', 64), ('INPCK', 16), ('ISIG', 128), ('ISTRIP', 32), ('IXANY', 2048), ('IXOFF', 1024), ('IXON', 512), ('NCCS', 20), ('NL0', 0), ('NL1', 256), ('NLDLY', 768), ('NOFLSH', 2147483648), ('OCRNL', 16), ('OFDEL', 131072), ('OFILL', 128), ('ONLCR', 2), ('ONLRET', 64), ('ONOCR', 32), ('OPOST', 1), ('PARENB', 4096), ('PARMRK', 8), ('PARODD', 8192), ('PENDIN', 536870912), ('TAB0', 0), ('TAB1', 1024), ('TAB2', 2048), ('TAB3', 4), ('TABDLY', 3076), ('TCIFLUSH', 1), ('TCIOFF', 3), ('TCIOFLUSH', 3), ('TCION', 4), ('TCOFLUSH', 2), ('TCOOFF', 1), ('TCOON', 2), ('TCSADRAIN', 1), ('TCSAFLUSH', 2), ('TCSANOW', 0), ('TCSASOFT', 16), ('TIOCCONS', 2147775586), ('TIOCEXCL', 536900621), ('TIOCGETD', 1074033690), ('TIOCGPGRP', 1074033783), ('TIOCGWINSZ', 1074295912), ('TIOCMBIC', 2147775595), ('TIOCMBIS', 2147775596), ('TIOCMGET', 1074033770), ('TIOCMSET', 2147775597), ('TIOCM_CAR', 64), ('TIOCM_CD', 64), ('TIOCM_CTS', 32), ('TIOCM_DSR', 256), ('TIOCM_DTR', 2), ('TIOCM_LE', 1), ('TIOCM_RI', 128), ('TIOCM_RNG', 128), ('TIOCM_RTS', 4), ('TIOCM_SR', 16), ('TIOCM_ST', 8), ('TIOCNOTTY', 536900721), ('TIOCNXCL', 536900622), ('TIOCOUTQ', 1074033779), ('TIOCPKT', 2147775600), ('TIOCPKT_DATA', 0), ('TIOCPKT_DOSTOP', 32), ('TIOCPKT_FLUSHREAD', 1), ('TIOCPKT_FLUSHWRITE', 2), ('TIOCPKT_NOSTOP', 16), ('TIOCPKT_START', 8), ('TIOCPKT_STOP', 4), ('TIOCSCTTY', 536900705), ('TIOCSETD', 2147775515), ('TIOCSPGRP', 2147775606), ('TIOCSTI', 2147578994), ('TIOCSWINSZ', 2148037735), ('TOSTOP', 4194304), ('VDISCARD', 15), ('VEOF', 0), ('VEOL', 1), ('VEOL2', 2), ('VERASE', 3), ('VINTR', 8), ('VKILL', 5), ('VLNEXT', 14), ('VMIN', 16), ('VQUIT', 9), ('VREPRINT', 6), ('VSTART', 12), ('VSTOP', 13), ('VSUSP', 10), ('VT0', 0), ('VT1', 65536), ('VTDLY', 65536), ('VTIME', 17), ('VWERASE', 4)] = sorted([('B0', 0), ('B110', 110), ('B115200', 115200), ('B1200', 1200), ('B134', 134), ('B150', 150), ('B1800', 1800), ('B19200', 19200), ('B200', 200), ('B230400', 230400), ('B2400', 2400), ('B300', 300), ('B38400', 38400), ('B4800', 4800), ('B50', 50), ('B57600', 57600), ('B600', 600), ('B75', 75), ('B9600', 9600), ('BRKINT', 2), ('BS0', 0), ('BS1', 32768), ('BSDLY', 32768), ('CDSUSP', 25), ('CEOF', 4), ('CEOL', 255), ('CEOT', 4), ('CERASE', 127), ('CFLUSH', 15), ('CINTR', 3), ('CKILL', 21), ('CLNEXT', 22), ('CLOCAL', 32768), ('CQUIT', 28), ('CR0', 0), ('CR1', 4096), ('CR2', 8192), ('CR3', 12288), ('CRDLY', 12288), ('CREAD', 2048), ('CRPRNT', 18), ('CRTSCTS', 196608), ('CS5', 0), ('CS6', 256), ('CS7', 512), ('CS8', 768), ('CSIZE', 768), ('CSTART', 17), ('CSTOP', 19), ('CSTOPB', 1024), ('CSUSP', 26), ('CWERASE', 23), ('ECHO', 8), ('ECHOCTL', 64), ('ECHOE', 2), ('ECHOK', 4), ('ECHOKE', 1), ('ECHONL', 16), ('ECHOPRT', 32), ('EXTA', 19200), ('EXTB', 38400), ('FF0', 0), ('FF1', 16384), ('FFDLY', 16384), ('FIOASYNC', 2147772029), ('FIOCLEX', 536897025), ('FIONBIO', 2147772030), ('FIONCLEX', 536897026), ('FIONREAD', 1074030207), ('FLUSHO', 8388608), ('HUPCL', 16384), ('ICANON', 256), ('ICRNL', 256), ('IEXTEN', 1024), ('IGNBRK', 1), ('IGNCR', 128), ('IGNPAR', 4), ('IMAXBEL', 8192), ('INLCR', 64), ('INPCK', 16), ('ISIG', 128), ('ISTRIP', 32), ('IXANY', 2048), ('IXOFF', 1024), ('IXON', 512), ('NCCS', 20), ('NL0', 0), ('NL1', 256), ('NLDLY', 768), ('NOFLSH', 2147483648), ('OCRNL', 16), ('OFDEL', 131072), ('OFILL', 128), ('ONLCR', 2), ('ONLRET', 64), ('ONOCR', 32), ('OPOST', 1), ('PARENB', 4096), ('PARMRK', 8), ('PARODD', 8192), ('PENDIN', 536870912), ('TAB0', 0), ('TAB1', 1024), ('TAB2', 2048), ('TAB3', 4), ('TABDLY', 3076), ('TCIFLUSH', 1), ('TCIOFF', 3), ('TCIOFLUSH', 3), ('TCION', 4), ('TCOFLUSH', 2), ('TCOOFF', 1), ('TCOON', 2), ('TCSADRAIN', 1), ('TCSAFLUSH', 2), ('TCSANOW', 0), ('TCSASOFT', 16), ('TIOCCONS', 2147775586), ('TIOCEXCL', 536900621), ('TIOCGETD', 1074033690), ('TIOCGPGRP', 1074033783), ('TIOCGWINSZ', 1074295912), ('TIOCMBIC', 2147775595), ('TIOCMBIS', 2147775596), ('TIOCMGET', 1074033770), ('TIOCMSET', 2147775597), ('TIOCM_CAR', 64), ('TIOCM_CD', 64), ('TIOCM_CTS', 32), ('TIOCM_DSR', 256), ('TIOCM_DTR', 2), ('TIOCM_LE', 1), ('TIOCM_RI', 128), ('TIOCM_RNG', 128), ('TIOCM_RTS', 4), ('TIOCM_SR', 16), ('TIOCM_ST', 8), ('TIOCNOTTY', 536900721), ('TIOCNXCL', 536900622), ('TIOCOUTQ', 1074033779), ('TIOCPKT', 2147775600), ('TIOCPKT_DATA', 0), ('TIOCPKT_DOSTOP', 32), ('TIOCPKT_FLUSHREAD', 1), ('TIOCPKT_FLUSHWRITE', 2), ('TIOCPKT_NOSTOP', 16), ('TIOCPKT_START', 8), ('TIOCPKT_STOP', 4), ('TIOCSCTTY', 536900705), ('TIOCSETD', 2147775515), ('TIOCSPGRP', 2147775606), ('TIOCSTI', 2147578994), ('TIOCSWINSZ', 2148037735), ('TOSTOP', 4194304), ('VDISCARD', 15), ('VEOF', 0), ('VEOL', 1), ('VEOL2', 2), ('VERASE', 3), ('VINTR', 8), ('VKILL', 5), ('VLNEXT', 14), ('VMIN', 16), ('VQUIT', 9), ('VREPRINT', 6), ('VSTART', 12), ('VSTOP', 13), ('VSUSP', 10), ('VT0', 0), ('VT1', 65536), ('VTDLY', 65536), ('VTIME', 17), ('VWERASE', 4)]) E + where [('B0', 0), ('B110', 110), ('B115200', 115200), ('B1200', 1200), ('B134', 134), ('B150', 150), ('B1800', 1800), ('B19200', 19200), ('B200', 200), ('B230400', 230400), ('B2400', 2400), ('B300', 300), ('B38400', 38400), ('B4800', 4800), ('B50', 50), ('B57600', 57600), ('B600', 600), ('B75', 75), ('B9600', 9600), ('BRKINT', 2), ('BS0', 0), ('BS1', 32768), ('BSDLY', 32768), ('CDSUSP', 25), ('CEOF', 4), ('CEOL', 255), ('CEOT', 4), ('CERASE', 127), ('CFLUSH', 15), ('CINTR', 3), ('CKILL', 21), ('CLNEXT', 22), ('CLOCAL', 32768), ('CQUIT', 28), ('CR0', 0), ('CR1', 4096), ('CR2', 8192), ('CR3', 12288), ('CRDLY', 12288), ('CREAD', 2048), ('CRPRNT', 18), ('CRTSCTS', 196608), ('CS5', 0), ('CS6', 256), ('CS7', 512), ('CS8', 768), ('CSIZE', 768), ('CSTART', 17), ('CSTOP', 19), ('CSTOPB', 1024), ('CSUSP', 26), ('CWERASE', 23), ('ECHO', 8), ('ECHOCTL', 64), ('ECHOE', 2), ('ECHOK', 4), ('ECHOKE', 1), ('ECHONL', 16), ('ECHOPRT', 32), ('EXTA', 19200), ('EXTB', 38400), ('FF0', 0), ('FF1', 16384), ('FFDLY', 16384), ('FIOASYNC', 2147772029), ('FIOCLEX', 536897025), ('FIONBIO', 2147772030), ('FIONCLEX', 536897026), ('FIONREAD', 1074030207), ('FLUSHO', 8388608), ('HUPCL', 16384), ('ICANON', 256), ('ICRNL', 256), ('IEXTEN', 1024), ('IGNBRK', 1), ('IGNCR', 128), ('IGNPAR', 4), ('IMAXBEL', 8192), ('INLCR', 64), ('INPCK', 16), ('ISIG', 128), ('ISTRIP', 32), ('IXANY', 2048), ('IXOFF', 1024), ('IXON', 512), ('NCCS', 20), ('NL0', 0), ('NL1', 256), ('NLDLY', 768), ('NOFLSH', 2147483648), ('OCRNL', 16), ('OFDEL', 131072), ('OFILL', 128), ('ONLCR', 2), ('ONLRET', 64), ('ONOCR', 32), ('OPOST', 1), ('PARENB', 4096), ('PARMRK', 8), ('PARODD', 8192), ('PENDIN', 536870912), ('TAB0', 0), ('TAB1', 1024), ('TAB2', 2048), ('TAB3', 4), ('TABDLY', 3076), ('TCIFLUSH', 1), ('TCIOFF', 3), ('TCIOFLUSH', 3), ('TCION', 4), ('TCOFLUSH', 2), ('TCOOFF', 1), ('TCOON', 2), ('TCSADRAIN', 1), ('TCSAFLUSH', 2), ('TCSANOW', 0), ('TCSASOFT', 16), ('TIOCCONS', 2147775586), ('TIOCEXCL', 536900621), ('TIOCGETD', 1074033690), ('TIOCGPGRP', 1074033783), ('TIOCGWINSZ', 1074295912), ('TIOCMBIC', 2147775595), ('TIOCMBIS', 2147775596), ('TIOCMGET', 1074033770), ('TIOCMSET', 2147775597), ('TIOCM_CAR', 64), ('TIOCM_CD', 64), ('TIOCM_CTS', 32), ('TIOCM_DSR', 256), ('TIOCM_DTR', 2), ('TIOCM_LE', 1), ('TIOCM_RI', 128), ('TIOCM_RNG', 128), ('TIOCM_RTS', 4), ('TIOCM_SR', 16), ('TIOCM_ST', 8), ('TIOCNOTTY', 536900721), ('TIOCNXCL', 536900622), ('TIOCOUTQ', 1074033779), ('TIOCPKT', 2147775600), ('TIOCPKT_DATA', 0), ('TIOCPKT_DOSTOP', 32), ('TIOCPKT_FLUSHREAD', 1), ('TIOCPKT_FLUSHWRITE', 2), ('TIOCPKT_NOSTOP', 16), ('TIOCPKT_START', 8), ('TIOCPKT_STOP', 4), ('TIOCSCTTY', 536900705), ('TIOCSETD', 2147775515), ('TIOCSPGRP', 2147775606), ('TIOCSTI', 2147578994), ('TIOCSWINSZ', 2148037735), ('TOSTOP', 4194304), ('VDISCARD', 15), ('VEOF', 0), ('VEOL', 1), ('VEOL2', 2), ('VERASE', 3), ('VINTR', 8), ('VKILL', 5), ('VLNEXT', 14), ('VMIN', 16), ('VQUIT', 9), ('VREPRINT', 6), ('VSTART', 12), ('VSTOP', 13), ('VSUSP', 10), ('VT0', 0), ('VT1', 65536), ('VTDLY', 65536), ('VTIME', 17), ('VWERASE', 4)] = <bound method dict.items of {'B0': 0, 'B110': 110, 'B115200': 115200, 'B1200': 1200, 'B134': 134, 'B150': 150, 'B1800': 1800, 'B19200': 19200, 'B200': 200, 'B230400': 230400, 'B2400': 2400, 'B300': 300, 'B38400': 38400, 'B4800': 4800, 'B50': 50, 'B57600': 57600, 'B600': 600, 'B75': 75, 'B9600': 9600, 'BRKINT': 2, 'BS0': 0, 'BS1': 32768, 'BSDLY': 32768, 'CDSUSP': 25, 'CEOF': 4, 'CEOL': 255, 'CEOT': 4, 'CERASE': 127, 'CFLUSH': 15, 'CINTR': 3, 'CKILL': 21, 'CLNEXT': 22, 'CLOCAL': 32768, 'CQUIT': 28, 'CR0': 0, 'CR1': 4096, 'CR2': 8192, 'CR3': 12288, 'CRDLY': 12288, 'CREAD': 2048, 'CRPRNT': 18, 'CRTSCTS': 196608, 'CS5': 0, 'CS6': 256, 'CS7': 512, 'CS8': 768, 'CSIZE': 768, 'CSTART': 17, 'CSTOP': 19, 'CSTOPB': 1024, 'CSUSP': 26, 'CWERASE': 23, 'ECHO': 8, 'ECHOCTL': 64, 'ECHOE': 2, 'ECHOK': 4, 'ECHOKE': 1, 'ECHONL': 16, 'ECHOPRT': 32, 'EXTA': 19200, 'EXTB': 38400, 'FF0': 0, 'FF1': 16384, 'FFDLY': 16384, 'FIOASYNC': 2147772029, 'FIOCLEX': 536897025, 'FIONBIO': 2147772030, 'FIONCLEX': 536897026, 'FIONREAD': 1074030207, 'FLUSHO': 8388608, 'HUPCL': 16384, 'ICANON': 256, 'ICRNL': 256, 'IEXTEN': 1024, 'IGNBRK': 1, 'IGNCR': 128, 'IGNPAR': 4, 'IMAXBEL': 8192, 'INLCR': 64, 'INPCK': 16, 'ISIG': 128, 'ISTRIP': 32, 'IXANY': 2048, 'IXOFF': 1024, 'IXON': 512, 'NCCS': 20, 'NL0': 0, 'NL1': 256, 'NLDLY': 768, 'NOFLSH': 2147483648, 'OCRNL': 16, 'OFDEL': 131072, 'OFILL': 128, 'ONLCR': 2, 'ONLRET': 64, 'ONOCR': 32, 'OPOST': 1, 'PARENB': 4096, 'PARMRK': 8, 'PARODD': 8192, 'PENDIN': 536870912, 'TAB0': 0, 'TAB1': 1024, 'TAB2': 2048, 'TAB3': 4, 'TABDLY': 3076, 'TCIFLUSH': 1, 'TCIOFF': 3, 'TCIOFLUSH': 3, 'TCION': 4, 'TCOFLUSH': 2, 'TCOOFF': 1, 'TCOON': 2, 'TCSADRAIN': 1, 'TCSAFLUSH': 2, 'TCSANOW': 0, 'TCSASOFT': 16, 'TIOCCONS': 2147775586, 'TIOCEXCL': 536900621, 'TIOCGETD': 1074033690, 'TIOCGPGRP': 1074033783, 'TIOCGWINSZ': 1074295912, 'TIOCMBIC': 2147775595, 'TIOCMBIS': 2147775596, 'TIOCMGET': 1074033770, 'TIOCMSET': 2147775597, 'TIOCM_CAR': 64, 'TIOCM_CD': 64, 'TIOCM_CTS': 32, 'TIOCM_DSR': 256, 'TIOCM_DTR': 2, 'TIOCM_LE': 1, 'TIOCM_RI': 128, 'TIOCM_RNG': 128, 'TIOCM_RTS': 4, 'TIOCM_SR': 16, 'TIOCM_ST': 8, 'TIOCNOTTY': 536900721, 'TIOCNXCL': 536900622, 'TIOCOUTQ': 1074033779, 'TIOCPKT': 2147775600, 'TIOCPKT_DATA': 0, 'TIOCPKT_DOSTOP': 32, 'TIOCPKT_FLUSHREAD': 1, 'TIOCPKT_FLUSHWRITE': 2, 'TIOCPKT_NOSTOP': 16, 'TIOCPKT_START': 8, 'TIOCPKT_STOP': 4, 'TIOCSCTTY': 536900705, 'TIOCSETD': 2147775515, 'TIOCSPGRP': 2147775606, 'TIOCSTI': 2147578994, 'TIOCSWINSZ': 2148037735, 'TOSTOP': 4194304, 'VDISCARD': 15, 'VEOF': 0, 'VEOL': 1, 'VEOL2': 2, 'VERASE': 3, 'VINTR': 8, 'VKILL': 5, 'VLNEXT': 14, 'VMIN': 16, 'VQUIT': 9, 'VREPRINT': 6, 'VSTART': 12, 'VSTOP': 13, 'VSUSP': 10, 'VT0': 0, 'VT1': 65536, 'VTDLY': 65536, 'VTIME': 17, 'VWERASE': 4}>() E + where <bound method dict.items of {'B0': 0, 'B110': 110, 'B115200': 115200, 'B1200': 1200, 'B134': 134, 'B150': 150, 'B1800': 1800, 'B19200': 19200, 'B200': 200, 'B230400': 230400, 'B2400': 2400, 'B300': 300, 'B38400': 38400, 'B4800': 4800, 'B50': 50, 'B57600': 57600, 'B600': 600, 'B75': 75, 'B9600': 9600, 'BRKINT': 2, 'BS0': 0, 'BS1': 32768, 'BSDLY': 32768, 'CDSUSP': 25, 'CEOF': 4, 'CEOL': 255, 'CEOT': 4, 'CERASE': 127, 'CFLUSH': 15, 'CINTR': 3, 'CKILL': 21, 'CLNEXT': 22, 'CLOCAL': 32768, 'CQUIT': 28, 'CR0': 0, 'CR1': 4096, 'CR2': 8192, 'CR3': 12288, 'CRDLY': 12288, 'CREAD': 2048, 'CRPRNT': 18, 'CRTSCTS': 196608, 'CS5': 0, 'CS6': 256, 'CS7': 512, 'CS8': 768, 'CSIZE': 768, 'CSTART': 17, 'CSTOP': 19, 'CSTOPB': 1024, 'CSUSP': 26, 'CWERASE': 23, 'ECHO': 8, 'ECHOCTL': 64, 'ECHOE': 2, 'ECHOK': 4, 'ECHOKE': 1, 'ECHONL': 16, 'ECHOPRT': 32, 'EXTA': 19200, 'EXTB': 38400, 'FF0': 0, 'FF1': 16384, 'FFDLY': 16384, 'FIOASYNC': 2147772029, 'FIOCLEX': 536897025, 'FIONBIO': 2147772030, 'FIONCLEX': 536897026, 'FIONREAD': 1074030207, 'FLUSHO': 8388608, 'HUPCL': 16384, 'ICANON': 256, 'ICRNL': 256, 'IEXTEN': 1024, 'IGNBRK': 1, 'IGNCR': 128, 'IGNPAR': 4, 'IMAXBEL': 8192, 'INLCR': 64, 'INPCK': 16, 'ISIG': 128, 'ISTRIP': 32, 'IXANY': 2048, 'IXOFF': 1024, 'IXON': 512, 'NCCS': 20, 'NL0': 0, 'NL1': 256, 'NLDLY': 768, 'NOFLSH': 2147483648, 'OCRNL': 16, 'OFDEL': 131072, 'OFILL': 128, 'ONLCR': 2, 'ONLRET': 64, 'ONOCR': 32, 'OPOST': 1, 'PARENB': 4096, 'PARMRK': 8, 'PARODD': 8192, 'PENDIN': 536870912, 'TAB0': 0, 'TAB1': 1024, 'TAB2': 2048, 'TAB3': 4, 'TABDLY': 3076, 'TCIFLUSH': 1, 'TCIOFF': 3, 'TCIOFLUSH': 3, 'TCION': 4, 'TCOFLUSH': 2, 'TCOOFF': 1, 'TCOON': 2, 'TCSADRAIN': 1, 'TCSAFLUSH': 2, 'TCSANOW': 0, 'TCSASOFT': 16, 'TIOCCONS': 2147775586, 'TIOCEXCL': 536900621, 'TIOCGETD': 1074033690, 'TIOCGPGRP': 1074033783, 'TIOCGWINSZ': 1074295912, 'TIOCMBIC': 2147775595, 'TIOCMBIS': 2147775596, 'TIOCMGET': 1074033770, 'TIOCMSET': 2147775597, 'TIOCM_CAR': 64, 'TIOCM_CD': 64, 'TIOCM_CTS': 32, 'TIOCM_DSR': 256, 'TIOCM_DTR': 2, 'TIOCM_LE': 1, 'TIOCM_RI': 128, 'TIOCM_RNG': 128, 'TIOCM_RTS': 4, 'TIOCM_SR': 16, 'TIOCM_ST': 8, 'TIOCNOTTY': 536900721, 'TIOCNXCL': 536900622, 'TIOCOUTQ': 1074033779, 'TIOCPKT': 2147775600, 'TIOCPKT_DATA': 0, 'TIOCPKT_DOSTOP': 32, 'TIOCPKT_FLUSHREAD': 1, 'TIOCPKT_FLUSHWRITE': 2, 'TIOCPKT_NOSTOP': 16, 'TIOCPKT_START': 8, 'TIOCPKT_STOP': 4, 'TIOCSCTTY': 536900705, 'TIOCSETD': 2147775515, 'TIOCSPGRP': 2147775606, 'TIOCSTI': 2147578994, 'TIOCSWINSZ': 2148037735, 'TOSTOP': 4194304, 'VDISCARD': 15, 'VEOF': 0, 'VEOL': 1, 'VEOL2': 2, 'VERASE': 3, 'VINTR': 8, 'VKILL': 5, 'VLNEXT': 14, 'VMIN': 16, 'VQUIT': 9, 'VREPRINT': 6, 'VSTART': 12, 'VSTOP': 13, 'VSUSP': 10, 'VT0': 0, 'VT1': 65536, 'VTDLY': 65536, 'VTIME': 17, 'VWERASE': 4}> = {'B0': 0, 'B110': 110, 'B115200': 115200, 'B1200': 1200, 'B134': 134, 'B150': 150, 'B1800': 1800, 'B19200': 19200, 'B200': 200, 'B230400': 230400, 'B2400': 2400, 'B300': 300, 'B38400': 38400, 'B4800': 4800, 'B50': 50, 'B57600': 57600, 'B600': 600, 'B75': 75, 'B9600': 9600, 'BRKINT': 2, 'BS0': 0, 'BS1': 32768, 'BSDLY': 32768, 'CDSUSP': 25, 'CEOF': 4, 'CEOL': 255, 'CEOT': 4, 'CERASE': 127, 'CFLUSH': 15, 'CINTR': 3, 'CKILL': 21, 'CLNEXT': 22, 'CLOCAL': 32768, 'CQUIT': 28, 'CR0': 0, 'CR1': 4096, 'CR2': 8192, 'CR3': 12288, 'CRDLY': 12288, 'CREAD': 2048, 'CRPRNT': 18, 'CRTSCTS': 196608, 'CS5': 0, 'CS6': 256, 'CS7': 512, 'CS8': 768, 'CSIZE': 768, 'CSTART': 17, 'CSTOP': 19, 'CSTOPB': 1024, 'CSUSP': 26, 'CWERASE': 23, 'ECHO': 8, 'ECHOCTL': 64, 'ECHOE': 2, 'ECHOK': 4, 'ECHOKE': 1, 'ECHONL': 16, 'ECHOPRT': 32, 'EXTA': 19200, 'EXTB': 38400, 'FF0': 0, 'FF1': 16384, 'FFDLY': 16384, 'FIOASYNC': 2147772029, 'FIOCLEX': 536897025, 'FIONBIO': 2147772030, 'FIONCLEX': 536897026, 'FIONREAD': 1074030207, 'FLUSHO': 8388608, 'HUPCL': 16384, 'ICANON': 256, 'ICRNL': 256, 'IEXTEN': 1024, 'IGNBRK': 1, 'IGNCR': 128, 'IGNPAR': 4, 'IMAXBEL': 8192, 'INLCR': 64, 'INPCK': 16, 'ISIG': 128, 'ISTRIP': 32, 'IXANY': 2048, 'IXOFF': 1024, 'IXON': 512, 'NCCS': 20, 'NL0': 0, 'NL1': 256, 'NLDLY': 768, 'NOFLSH': 2147483648, 'OCRNL': 16, 'OFDEL': 131072, 'OFILL': 128, 'ONLCR': 2, 'ONLRET': 64, 'ONOCR': 32, 'OPOST': 1, 'PARENB': 4096, 'PARMRK': 8, 'PARODD': 8192, 'PENDIN': 536870912, 'TAB0': 0, 'TAB1': 1024, 'TAB2': 2048, 'TAB3': 4, 'TABDLY': 3076, 'TCIFLUSH': 1, 'TCIOFF': 3, 'TCIOFLUSH': 3, 'TCION': 4, 'TCOFLUSH': 2, 'TCOOFF': 1, 'TCOON': 2, 'TCSADRAIN': 1, 'TCSAFLUSH': 2, 'TCSANOW': 0, 'TCSASOFT': 16, 'TIOCCONS': 2147775586, 'TIOCEXCL': 536900621, 'TIOCGETD': 1074033690, 'TIOCGPGRP': 1074033783, 'TIOCGWINSZ': 1074295912, 'TIOCMBIC': 2147775595, 'TIOCMBIS': 2147775596, 'TIOCMGET': 1074033770, 'TIOCMSET': 2147775597, 'TIOCM_CAR': 64, 'TIOCM_CD': 64, 'TIOCM_CTS': 32, 'TIOCM_DSR': 256, 'TIOCM_DTR': 2, 'TIOCM_LE': 1, 'TIOCM_RI': 128, 'TIOCM_RNG': 128, 'TIOCM_RTS': 4, 'TIOCM_SR': 16, 'TIOCM_ST': 8, 'TIOCNOTTY': 536900721, 'TIOCNXCL': 536900622, 'TIOCOUTQ': 1074033779, 'TIOCPKT': 2147775600, 'TIOCPKT_DATA': 0, 'TIOCPKT_DOSTOP': 32, 'TIOCPKT_FLUSHREAD': 1, 'TIOCPKT_FLUSHWRITE': 2, 'TIOCPKT_NOSTOP': 16, 'TIOCPKT_START': 8, 'TIOCPKT_STOP': 4, 'TIOCSCTTY': 536900705, 'TIOCSETD': 2147775515, 'TIOCSPGRP': 2147775606, 'TIOCSTI': 2147578994, 'TIOCSWINSZ': 2148037735, 'TOSTOP': 4194304, 'VDISCARD': 15, 'VEOF': 0, 'VEOL': 1, 'VEOL2': 2, 'VERASE': 3, 'VINTR': 8, 'VKILL': 5, 'VLNEXT': 14, 'VMIN': 16, 'VQUIT': 9, 'VREPRINT': 6, 'VSTART': 12, 'VSTOP': 13, 'VSUSP': 10, 'VT0': 0, 'VT1': 65536, 'VTDLY': 65536, 'VTIME': 17, 'VWERASE': 4}.items E + where {'B0': 0, 'B110': 110, 'B115200': 115200, 'B1200': 1200, 'B134': 134, 'B150': 150, 'B1800': 1800, 'B19200': 19200, 'B200': 200, 'B230400': 230400, 'B2400': 2400, 'B300': 300, 'B38400': 38400, 'B4800': 4800, 'B50': 50, 'B57600': 57600, 'B600': 600, 'B75': 75, 'B9600': 9600, 'BRKINT': 2, 'BS0': 0, 'BS1': 32768, 'BSDLY': 32768, 'CDSUSP': 25, 'CEOF': 4, 'CEOL': 255, 'CEOT': 4, 'CERASE': 127, 'CFLUSH': 15, 'CINTR': 3, 'CKILL': 21, 'CLNEXT': 22, 'CLOCAL': 32768, 'CQUIT': 28, 'CR0': 0, 'CR1': 4096, 'CR2': 8192, 'CR3': 12288, 'CRDLY': 12288, 'CREAD': 2048, 'CRPRNT': 18, 'CRTSCTS': 196608, 'CS5': 0, 'CS6': 256, 'CS7': 512, 'CS8': 768, 'CSIZE': 768, 'CSTART': 17, 'CSTOP': 19, 'CSTOPB': 1024, 'CSUSP': 26, 'CWERASE': 23, 'ECHO': 8, 'ECHOCTL': 64, 'ECHOE': 2, 'ECHOK': 4, 'ECHOKE': 1, 'ECHONL': 16, 'ECHOPRT': 32, 'EXTA': 19200, 'EXTB': 38400, 'FF0': 0, 'FF1': 16384, 'FFDLY': 16384, 'FIOASYNC': 2147772029, 'FIOCLEX': 536897025, 'FIONBIO': 2147772030, 'FIONCLEX': 536897026, 'FIONREAD': 1074030207, 'FLUSHO': 8388608, 'HUPCL': 16384, 'ICANON': 256, 'ICRNL': 256, 'IEXTEN': 1024, 'IGNBRK': 1, 'IGNCR': 128, 'IGNPAR': 4, 'IMAXBEL': 8192, 'INLCR': 64, 'INPCK': 16, 'ISIG': 128, 'ISTRIP': 32, 'IXANY': 2048, 'IXOFF': 1024, 'IXON': 512, 'NCCS': 20, 'NL0': 0, 'NL1': 256, 'NLDLY': 768, 'NOFLSH': 2147483648, 'OCRNL': 16, 'OFDEL': 131072, 'OFILL': 128, 'ONLCR': 2, 'ONLRET': 64, 'ONOCR': 32, 'OPOST': 1, 'PARENB': 4096, 'PARMRK': 8, 'PARODD': 8192, 'PENDIN': 536870912, 'TAB0': 0, 'TAB1': 1024, 'TAB2': 2048, 'TAB3': 4, 'TABDLY': 3076, 'TCIFLUSH': 1, 'TCIOFF': 3, 'TCIOFLUSH': 3, 'TCION': 4, 'TCOFLUSH': 2, 'TCOOFF': 1, 'TCOON': 2, 'TCSADRAIN': 1, 'TCSAFLUSH': 2, 'TCSANOW': 0, 'TCSASOFT': 16, 'TIOCCONS': 2147775586, 'TIOCEXCL': 536900621, 'TIOCGETD': 1074033690, 'TIOCGPGRP': 1074033783, 'TIOCGWINSZ': 1074295912, 'TIOCMBIC': 2147775595, 'TIOCMBIS': 2147775596, 'TIOCMGET': 1074033770, 'TIOCMSET': 2147775597, 'TIOCM_CAR': 64, 'TIOCM_CD': 64, 'TIOCM_CTS': 32, 'TIOCM_DSR': 256, 'TIOCM_DTR': 2, 'TIOCM_LE': 1, 'TIOCM_RI': 128, 'TIOCM_RNG': 128, 'TIOCM_RTS': 4, 'TIOCM_SR': 16, 'TIOCM_ST': 8, 'TIOCNOTTY': 536900721, 'TIOCNXCL': 536900622, 'TIOCOUTQ': 1074033779, 'TIOCPKT': 2147775600, 'TIOCPKT_DATA': 0, 'TIOCPKT_DOSTOP': 32, 'TIOCPKT_FLUSHREAD': 1, 'TIOCPKT_FLUSHWRITE': 2, 'TIOCPKT_NOSTOP': 16, 'TIOCPKT_START': 8, 'TIOCPKT_STOP': 4, 'TIOCSCTTY': 536900705, 'TIOCSETD': 2147775515, 'TIOCSPGRP': 2147775606, 'TIOCSTI': 2147578994, 'TIOCSWINSZ': 2148037735, 'TOSTOP': 4194304, 'VDISCARD': 15, 'VEOF': 0, 'VEOL': 1, 'VEOL2': 2, 'VERASE': 3, 'VINTR': 8, 'VKILL': 5, 'VLNEXT': 14, 'VMIN': 16, 'VQUIT': 9, 'VREPRINT': 6, 'VSTART': 12, 'VSTOP': 13, 'VSUSP': 10, 'VT0': 0, 'VT1': 65536, 'VTDLY': 65536, 'VTIME': 17, 'VWERASE': 4} = {'B0': 0, 'B110': 110, 'B115200': 115200, 'B1200': 1200, 'B134': 134, 'B150': 150, 'B1800': 1800, 'B19200': 19200, 'B200': 200, 'B230400': 230400, 'B2400': 2400, 'B300': 300, 'B38400': 38400, 'B4800': 4800, 'B50': 50, 'B57600': 57600, 'B600': 600, 'B75': 75, 'B9600': 9600, 'BRKINT': 2, 'BS0': 0, 'BS1': 32768, 'BSDLY': 32768, 'CDSUSP': 25, 'CEOF': 4, 'CEOL': 255, 'CEOT': 4, 'CERASE': 127, 'CFLUSH': 15, 'CINTR': 3, 'CKILL': 21, 'CLNEXT': 22, 'CLOCAL': 32768, 'CQUIT': 28, 'CR0': 0, 'CR1': 4096, 'CR2': 8192, 'CR3': 12288, 'CRDLY': 12288, 'CREAD': 2048, 'CRPRNT': 18, 'CRTSCTS': 196608, 'CS5': 0, 'CS6': 256, 'CS7': 512, 'CS8': 768, 'CSIZE': 768, 'CSTART': 17, 'CSTOP': 19, 'CSTOPB': 1024, 'CSUSP': 26, 'CWERASE': 23, 'ECHO': 8, 'ECHOCTL': 64, 'ECHOE': 2, 'ECHOK': 4, 'ECHOKE': 1, 'ECHONL': 16, 'ECHOPRT': 32, 'EXTA': 19200, 'EXTB': 38400, 'FF0': 0, 'FF1': 16384, 'FFDLY': 16384, 'FIOASYNC': 2147772029, 'FIOCLEX': 536897025, 'FIONBIO': 2147772030, 'FIONCLEX': 536897026, 'FIONREAD': 1074030207, 'FLUSHO': 8388608, 'HUPCL': 16384, 'ICANON': 256, 'ICRNL': 256, 'IEXTEN': 1024, 'IGNBRK': 1, 'IGNCR': 128, 'IGNPAR': 4, 'IMAXBEL': 8192, 'INLCR': 64, 'INPCK': 16, 'ISIG': 128, 'ISTRIP': 32, 'IXANY': 2048, 'IXOFF': 1024, 'IXON': 512, 'NCCS': 20, 'NL0': 0, 'NL1': 256, 'NLDLY': 768, 'NOFLSH': 2147483648, 'OCRNL': 16, 'OFDEL': 131072, 'OFILL': 128, 'ONLCR': 2, 'ONLRET': 64, 'ONOCR': 32, 'OPOST': 1, 'PARENB': 4096, 'PARMRK': 8, 'PARODD': 8192, 'PENDIN': 536870912, 'TAB0': 0, 'TAB1': 1024, 'TAB2': 2048, 'TAB3': 4, 'TABDLY': 3076, 'TCIFLUSH': 1, 'TCIOFF': 3, 'TCIOFLUSH': 3, 'TCION': 4, 'TCOFLUSH': 2, 'TCOOFF': 1, 'TCOON': 2, 'TCSADRAIN': 1, 'TCSAFLUSH': 2, 'TCSANOW': 0, 'TCSASOFT': 16, 'TIOCCONS': 2147775586, 'TIOCEXCL': 536900621, 'TIOCGETD': 1074033690, 'TIOCGPGRP': 1074033783, 'TIOCGWINSZ': 1074295912, 'TIOCMBIC': 2147775595, 'TIOCMBIS': 2147775596, 'TIOCMGET': 1074033770, 'TIOCMSET': 2147775597, 'TIOCM_CAR': 64, 'TIOCM_CD': 64, 'TIOCM_CTS': 32, 'TIOCM_DSR': 256, 'TIOCM_DTR': 2, 'TIOCM_LE': 1, 'TIOCM_RI': 128, 'TIOCM_RNG': 128, 'TIOCM_RTS': 4, 'TIOCM_SR': 16, 'TIOCM_ST': 8, 'TIOCNOTTY': 536900721, 'TIOCNXCL': 536900622, 'TIOCOUTQ': 1074033779, 'TIOCPKT': 2147775600, 'TIOCPKT_DATA': 0, 'TIOCPKT_DOSTOP': 32, 'TIOCPKT_FLUSHREAD': 1, 'TIOCPKT_FLUSHWRITE': 2, 'TIOCPKT_NOSTOP': 16, 'TIOCPKT_START': 8, 'TIOCPKT_STOP': 4, 'TIOCSCTTY': 536900705, 'TIOCSETD': 2147775515, 'TIOCSPGRP': 2147775606, 'TIOCSTI': 2147578994, 'TIOCSWINSZ': 2148037735, 'TOSTOP': 4194304, 'VDISCARD': 15, 'VEOF': 0, 'VEOL': 1, 'VEOL2': 2, 'VERASE': 3, 'VINTR': 8, 'VKILL': 5, 'VLNEXT': 14, 'VMIN': 16, 'VQUIT': 9, 'VREPRINT': 6, 'VSTART': 12, 'VSTOP': 13, 'VSUSP': 10, 'VT0': 0, 'VT1': 65536, 'VTDLY': 65536, 'VTIME': 17, 'VWERASE': 4} E + where {'B0': 0, 'B110': 110, 'B115200': 115200, 'B1200': 1200, 'B134': 134, 'B150': 150, 'B1800': 1800, 'B19200': 19200, 'B200': 200, 'B230400': 230400, 'B2400': 2400, 'B300': 300, 'B38400': 38400, 'B4800': 4800, 'B50': 50, 'B57600': 57600, 'B600': 600, 'B75': 75, 'B9600': 9600, 'BRKINT': 2, 'BS0': 0, 'BS1': 32768, 'BSDLY': 32768, 'CDSUSP': 25, 'CEOF': 4, 'CEOL': 255, 'CEOT': 4, 'CERASE': 127, 'CFLUSH': 15, 'CINTR': 3, 'CKILL': 21, 'CLNEXT': 22, 'CLOCAL': 32768, 'CQUIT': 28, 'CR0': 0, 'CR1': 4096, 'CR2': 8192, 'CR3': 12288, 'CRDLY': 12288, 'CREAD': 2048, 'CRPRNT': 18, 'CRTSCTS': 196608, 'CS5': 0, 'CS6': 256, 'CS7': 512, 'CS8': 768, 'CSIZE': 768, 'CSTART': 17, 'CSTOP': 19, 'CSTOPB': 1024, 'CSUSP': 26, 'CWERASE': 23, 'ECHO': 8, 'ECHOCTL': 64, 'ECHOE': 2, 'ECHOK': 4, 'ECHOKE': 1, 'ECHONL': 16, 'ECHOPRT': 32, 'EXTA': 19200, 'EXTB': 38400, 'FF0': 0, 'FF1': 16384, 'FFDLY': 16384, 'FIOASYNC': 2147772029, 'FIOCLEX': 536897025, 'FIONBIO': 2147772030, 'FIONCLEX': 536897026, 'FIONREAD': 1074030207, 'FLUSHO': 8388608, 'HUPCL': 16384, 'ICANON': 256, 'ICRNL': 256, 'IEXTEN': 1024, 'IGNBRK': 1, 'IGNCR': 128, 'IGNPAR': 4, 'IMAXBEL': 8192, 'INLCR': 64, 'INPCK': 16, 'ISIG': 128, 'ISTRIP': 32, 'IXANY': 2048, 'IXOFF': 1024, 'IXON': 512, 'NCCS': 20, 'NL0': 0, 'NL1': 256, 'NLDLY': 768, 'NOFLSH': 2147483648, 'OCRNL': 16, 'OFDEL': 131072, 'OFILL': 128, 'ONLCR': 2, 'ONLRET': 64, 'ONOCR': 32, 'OPOST': 1, 'PARENB': 4096, 'PARMRK': 8, 'PARODD': 8192, 'PENDIN': 536870912, 'TAB0': 0, 'TAB1': 1024, 'TAB2': 2048, 'TAB3': 4, 'TABDLY': 3076, 'TCIFLUSH': 1, 'TCIOFF': 3, 'TCIOFLUSH': 3, 'TCION': 4, 'TCOFLUSH': 2, 'TCOOFF': 1, 'TCOON': 2, 'TCSADRAIN': 1, 'TCSAFLUSH': 2, 'TCSANOW': 0, 'TCSASOFT': 16, 'TIOCCONS': 2147775586, 'TIOCEXCL': 536900621, 'TIOCGETD': 1074033690, 'TIOCGPGRP': 1074033783, 'TIOCGWINSZ': 1074295912, 'TIOCMBIC': 2147775595, 'TIOCMBIS': 2147775596, 'TIOCMGET': 1074033770, 'TIOCMSET': 2147775597, 'TIOCM_CAR': 64, 'TIOCM_CD': 64, 'TIOCM_CTS': 32, 'TIOCM_DSR': 256, 'TIOCM_DTR': 2, 'TIOCM_LE': 1, 'TIOCM_RI': 128, 'TIOCM_RNG': 128, 'TIOCM_RTS': 4, 'TIOCM_SR': 16, 'TIOCM_ST': 8, 'TIOCNOTTY': 536900721, 'TIOCNXCL': 536900622, 'TIOCOUTQ': 1074033779, 'TIOCPKT': 2147775600, 'TIOCPKT_DATA': 0, 'TIOCPKT_DOSTOP': 32, 'TIOCPKT_FLUSHREAD': 1, 'TIOCPKT_FLUSHWRITE': 2, 'TIOCPKT_NOSTOP': 16, 'TIOCPKT_START': 8, 'TIOCPKT_STOP': 4, 'TIOCSCTTY': 536900705, 'TIOCSETD': 2147775515, 'TIOCSPGRP': 2147775606, 'TIOCSTI': 2147578994, 'TIOCSWINSZ': 2148037735, 'TOSTOP': 4194304, 'VDISCARD': 15, 'VEOF': 0, 'VEOL': 1, 'VEOL2': 2, 'VERASE': 3, 'VINTR': 8, 'VKILL': 5, 'VLNEXT': 14, 'VMIN': 16, 'VQUIT': 9, 'VREPRINT': 6, 'VSTART': 12, 'VSTOP': 13, 'VSUSP': 10, 'VT0': 0, 'VT1': 65536, 'VTDLY': 65536, 'VTIME': 17, 'VWERASE': 4} = <AppTestTermios object at 0x00007ff588ab6b48>.orig_module_dict [/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/module/termios/test/test_termios.py:133]:8: AssertionError =========================== short test summary info ============================ FAIL module/termios/test/test_termios.py::AppTestTermios::()::test_values ================ 1 failed, 2 passed, 5 skipped in 10.40 seconds ================ ++ 01:15:53 starting module/thread/test [120 started in total] __ module/sys/test [118 done in total, somefailed=False] ______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 65 items module/sys/test/apptest_initpath.py . module/sys/test/test_encoding.py s module/sys/test/test_initpath.py ....... module/sys/test/test_sysmodule.py ...............................s.................... module/sys/test/test_version.py .... ==================== 63 passed, 2 skipped in 19.18 seconds ===================== ++ 01:16:01 starting module/time/test [121 started in total] __ module/test_lib_pypy [119 done in total, somefailed=False] _________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 238 items / 3 skipped module/test_lib_pypy/test_collections.py ..................... module/test_lib_pypy/test_marshal_extra.py ....................................................................................................................................................... module/test_lib_pypy/test_md5_extra.py ...... module/test_lib_pypy/test_msvcrt.py s module/test_lib_pypy/test_os_wait.py ... module/test_lib_pypy/test_pickle_extra.py s module/test_lib_pypy/test_resource.py ... module/test_lib_pypy/test_sha_extra.py ... module/test_lib_pypy/test_site_extra.py . module/test_lib_pypy/test_stackless.py .............................. module/test_lib_pypy/test_stackless_pickling.py .. module/test_lib_pypy/test_structseq.py ......... module/test_lib_pypy/test_tputil.py ..s.... ==================== 235 passed, 6 skipped in 25.83 seconds ==================== ++ 01:16:11 starting module/unicodedata/test [122 started in total] __ module/time/test [120 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 18 items module/time/test/test_time.py .................. ========================== 18 passed in 24.61 seconds ========================== ++ 01:16:29 starting module/zipimport/test [123 started in total] __ module/unicodedata/test [121 done in total, somefailed=False] ______________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 26 items module/unicodedata/test/test_hyp.py ................ module/unicodedata/test/test_unicodedata.py .......... ========================== 26 passed in 19.39 seconds ========================== ++ 01:16:32 starting module/zlib/test [124 started in total] __ module/zlib/test [122 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 31 items module/zlib/test/test_zlib.py ............................... ========================== 31 passed in 10.60 seconds ========================== ++ 01:16:44 starting objspace/fake/test [125 started in total] __ objspace/fake/test [123 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 21 items objspace/fake/test/test_checkmodule.py ........ objspace/fake/test/test_objspace.py ............. ========================== 21 passed in 17.43 seconds ========================== ++ 01:17:04 starting objspace/std/test [126 started in total] __ module/zipimport/test [124 done in total, somefailed=False] ________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 47 items module/zipimport/test/test_undocumented.py ...... module/zipimport/test/test_zipimport.py .................... module/zipimport/test/test_zipimport_deflated.py ..................... ========================== 47 passed in 67.70 seconds ========================== ++ 01:17:42 starting objspace/test [127 started in total] __ objspace/test [125 done in total, somefailed=False] ________________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 59 items objspace/test/apptest_binop_overriding.py . objspace/test/apptest_descriptor.py ........ objspace/test/apptest_descroperation.py ............s.......................... objspace/test/test_descroperation.py ........... ==================== 58 passed, 1 skipped in 12.46 seconds ===================== ++ 01:17:57 starting sandbox/test [128 started in total] __ sandbox/test [126 done in total, somefailed=False] _________________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 1 items sandbox/test/test_pypy_interact.py . ========================== 1 passed in 37.35 seconds =========================== ++ 01:18:41 starting tool/bench/test [129 started in total] __ tool/bench/test [127 done in total, somefailed=False] ______________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 3 items / 1 skipped tool/bench/test/test_pypyresult.py ... ===================== 3 passed, 1 skipped in 1.00 seconds ====================== ++ 01:18:43 starting tool/memusage/test [130 started in total] __ tool/memusage/test [128 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 5 items tool/memusage/test/test_log2gnumeric.py ..... =========================== 5 passed in 0.96 seconds =========================== ++ 01:18:44 starting tool/pytest/test [131 started in total] __ module/thread/test [129 done in total, somefailed=False] ___________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 48 items module/thread/test/test_fork.py s.. module/thread/test/test_gil.py .... module/thread/test/test_import_lock.py ..... module/thread/test/test_local.py ....... module/thread/test/test_lock.py ................. module/thread/test/test_thread.py ............ ==================== 47 passed, 1 skipped in 185.47 seconds ==================== ++ 01:19:02 starting tool/release/test [132 started in total] __ tool/release/test [130 done in total, somefailed=True] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 8 items tool/release/test/test_package.py ....s tool/release/test/test_smartstrip.py FFs =================================== FAILURES =================================== ________________________ TestSmarStrip.test_info_symbol ________________________ self = <pypy.tool.release.test.test_smartstrip.TestSmarStrip object at 0x00007fd7d93046b0> exe = local('/private/tmp/buildbot-x86_64/pytest/pytest-of-matti/pytest-1053/test_info_symbol0/myprog') def test_info_symbol(self, exe): info = info_symbol(exe, "foo") > assert info == "foo in section .text" E assert "/bin/sh: lin...o' -ex 'quit'" == 'foo in section .text' E - /bin/sh: line 1: 85164 Abort trap: 6 gdb /private/tmp/buildbot-x86_64/pytest/pytest-of-matti/pytest-1053/test_info_symbol0/myprog -ex 'info symbol foo' -ex 'quit' E + foo in section .text tool/release/test/test_smartstrip.py:32: AssertionError ___________________________ TestSmarStrip.test_strip ___________________________ self = <pypy.tool.release.test.test_smartstrip.TestSmarStrip object at 0x00007fd7fa7b1980> exe = local('/private/tmp/buildbot-x86_64/pytest/pytest-of-matti/pytest-1053/test_strip0/myprog') def test_strip(self, exe): smartstrip(exe, keep_debug=False) info = info_symbol(exe, "foo") > assert info.startswith("No symbol table is loaded") E assert <bound method str.startswith of "/bin/sh: line 1: 85175 Abort trap: 6 ...test-of-matti/pytest-1053/test_strip0/myprog -ex 'info symbol foo' -ex 'quit'">('No symbol table is loaded') E + where <bound method str.startswith of "/bin/sh: line 1: 85175 Abort trap: 6 ...test-of-matti/pytest-1053/test_strip0/myprog -ex 'info symbol foo' -ex 'quit'"> = "/bin/sh: line 1: 85175 Abort trap: 6 gdb /private/tmp/buildbot-x86_64/pytest/pytest-of-matti/pytest-1053/test_strip0/myprog -ex 'info symbol foo' -ex 'quit'".startswith tool/release/test/test_smartstrip.py:37: AssertionError =========================== short test summary info ============================ FAIL tool/release/test/test_smartstrip.py::TestSmarStrip::()::test_info_symbol FAIL tool/release/test/test_smartstrip.py::TestSmarStrip::()::test_strip ================ 2 failed, 4 passed, 2 skipped in 18.15 seconds ================ ++ 01:19:22 starting tool/test [133 started in total] __ tool/test [131 done in total, somefailed=False] ____________________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 29 items tool/test/test_gdb_pypy.py ........... tool/test/test_getdocstrings.py ... tool/test/test_isolate.py ....... tool/test/test_lib_pypy.py ... tool/test/test_license.py . tool/test/test_package.py . tool/test/test_tab.py .. tool/test/test_template.py . ========================== 29 passed in 9.59 seconds =========================== __ objspace/std/test [132 done in total, somefailed=True] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 2132 items objspace/std/test/apptest_boolobject.py ........ objspace/std/test/apptest_bufferobject.py ............... objspace/std/test/apptest_callmethod.py ........ objspace/std/test/apptest_complexobject.py ............................... objspace/std/test/apptest_instmethobject.py ..... objspace/std/test/apptest_iterobject.py .............. objspace/std/test/apptest_operation.py ... objspace/std/test/apptest_stringformat.py ...............s...........................s........ objspace/std/test/apptest_userobject.py ...................... objspace/std/test/test_boolobject.py ....... objspace/std/test/test_bytearrayobject.py ....................................................... objspace/std/test/test_bytesobject.py ......................................................................s....... objspace/std/test/test_callmethod.py ... objspace/std/test/test_celldict.py ....................................... objspace/std/test/test_complexobject.py .... objspace/std/test/test_dictmultiobject.py ...........s..................................................................................................................................................................... objspace/std/test/test_dictproxy.py .......... objspace/std/test/test_floatobject.py ...................................... objspace/std/test/test_identitydict.py ...... objspace/std/test/test_identityset.py ....... objspace/std/test/test_index.py .............................................. objspace/std/test/test_intobject.py ............................................................s........................................s............... objspace/std/test/test_iterobject.py .... objspace/std/test/test_jsondict.py ........... objspace/std/test/test_kwargsdict.py .................................... objspace/std/test/test_lengthhint.py .................... objspace/std/test/test_listobject.py ....................................................................................................................... objspace/std/test/test_liststrategies.py ...................................................................s.................................................................. objspace/std/test/test_longobject.py ......................................... objspace/std/test/test_mapdict.py ............................................................................................................................................... objspace/std/test/test_memoryobject.py ....... objspace/std/test/test_methodcache.py ....................................................................... objspace/std/test/test_newformat.py ......................................................................................Fs........ objspace/std/test/test_noneobject.py ... objspace/std/test/test_obj.py ....................... objspace/std/test/test_prebuiltint.py ...........................s............... objspace/std/test/test_proxy.py ssssssssssss objspace/std/test/test_proxy_function.py ........ objspace/std/test/test_proxy_internals.py ........ objspace/std/test/test_proxy_iter.py . objspace/std/test/test_proxy_object.py .......... objspace/std/test/test_proxy_usercreated.py . objspace/std/test/test_random_attr.py ..... objspace/std/test/test_setobject.py .................................................................................... objspace/std/test/test_setstrategies.py ....s...ss.. objspace/std/test/test_sliceobject.py ............ objspace/std/test/test_smalllongobject.py ............................................................s........................................................................................................................s.............. objspace/std/test/test_specialisedtupleobject.py ..................ss....................... objspace/std/test/test_stdobjspace.py s...... objspace/std/test/test_tupleobject.py ................................... objspace/std/test/test_typeobject.py .............................................................................. objspace/std/test/test_unicodeobject.py .................................s........................................................s................. objspace/std/test/test_userobject.py . objspace/std/test/test_versionedtype.py ............... =================================== FAILURES =================================== __________________ AppTestFloatFormatting.test_locale_german ___________________ self = <pypy.interpreter.typedef.W_ObjectObjectUserDictWeakrefable object at 0x00007f9485b96020> def test_locale_german(self): import locale, sys for name in ['de_DE', 'de_DE.utf8']: try: locale.setlocale(locale.LC_NUMERIC, name) break except locale.Error: pass else: skip("no german locale") x = 1234.567890 try: if sys.platform != "darwin": assert locale.format('%g', x, grouping=True) == '1.234,57' assert format(x, 'n') == '1.234,57' assert format(12345678901234, 'n') == '12.345.678.901.234' else: # No thousands separator on German in MacOS since 10.4 > assert locale.format('%g', x, grouping=True) == '1234,57' E (application-level) AssertionError: assert '1.234,57' == '1234,57' E + where '1.234,57' = <function format at 0x00007f948421bda8>('%g', 1234.56789, grouping=True) E + where <function format at 0x00007f948421bda8> = <function format at 0x00007f948421bda8> E + where <function format at 0x00007f948421bda8> = <module 'locale' from '/Users/matti/build-worker-x86_64/own-macos-x86-64/build/lib-python/2.7/locale.pyc'>.format [/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/objspace/std/test/test_newformat.py:395]:19: AssertionError =========================== short test summary info ============================ FAIL objspace/std/test/test_newformat.py::AppTestFloatFormatting::()::test_locale_german ============= 1 failed, 2100 passed, 31 skipped in 145.20 seconds ============== __ tool/pytest/test [133 done in total, somefailed=False] _____________________ ============================= test session starts ============================== platform darwin -- Python 2.7.18[pypy-7.3.17-final], pytest-2.9.2, py-1.4.29, pluggy-0.3.1 hypothesis profile 'default' -> deadline=None, database=DirectoryBasedExampleDatabase('/Users/matti/build-worker-x86_64/own-macos-x86-64/build/pypy/.hypothesis/examples') pytest-2.9.2 from /Users/matti/build-worker-x86_64/own-macos-x86-64/build/pytest.pyc rootdir: /Users/matti/build-worker-x86_64/own-macos-x86-64/build, inifile: pytest.ini plugins: hypothesis-4.39.3 collected 24 items tool/pytest/test/test_appsupport.py ......... tool/pytest/test/test_astrewrite.py ..... tool/pytest/test/test_conftest1.py .. tool/pytest/test/test_pytestsupport.py ........ ========================= 24 passed in 111.78 seconds ========================== program finished with exit code 1 elapsedTime=1222.983089