pypy/module/array/test/test_array.py::AppTestArray::()::test_reversingslice
self = <CallInfo when='teardown' exception: {
<C object Array of Char {'nolength': T..._array.py", line 190, in setlen
rffi.CCHARP.TO, byte_size, flavor='raw')
}>
func = <function <lambda> at 0x0000000129c6e458>, when = 'teardown'
treat_keyboard_interrupt_as_exception = False
def __init__(self, func, when, treat_keyboard_interrupt_as_exception=False):
#: context of invocation: one of "setup", "call",
#: "teardown", "memocollect"
self.when = when
self.start = time()
try:
> self.result = func()
../_pytest/runner.py:212:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> lambda: ihook(item=item, **kwds),
when=when,
treat_keyboard_interrupt_as_exception=item.config.getvalue("usepdb"),
)
../_pytest/runner.py:194:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_HookCaller 'pytest_runtest_teardown'>, args = ()
kwargs = {'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <AppTestMethod 'test_getslice_large_step'>}
notincall = set([])
def __call__(self, *args, **kwargs):
if args:
raise TypeError("hook calling supports only keyword arguments")
assert not self.is_historic()
if self.spec and self.spec.argnames:
notincall = (
set(self.spec.argnames) - set(["__multicall__"]) - set(kwargs.keys())
)
if notincall:
warnings.warn(
"Argument(s) {} which are declared in the hookspec "
"can not be found in this hook call".format(tuple(notincall)),
stacklevel=2,
)
> return self._hookexec(self, self.get_hookimpls(), kwargs)
../_pytest/vendored_packages/pluggy/hooks.py:289:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <_pytest.config.PytestPluginManager object at 0x000000010849a758>
hook = <_HookCaller 'pytest_runtest_teardown'>
methods = [<HookImpl plugin_name='5238432928', plugin=<rpython.conftest.LeakFinder instance at 0x00000001383c24a0>>, <HookImpl p...3a4de8>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00000001383e7b08>>]
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/manager.py:68:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook = <_HookCaller 'pytest_runtest_teardown'>
methods = [<HookImpl plugin_name='5238432928', plugin=<rpython.conftest.LeakFinder instance at 0x00000001383c24a0>>, <HookImpl p...3a4de8>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00000001383e7b08>>]
kwargs = {'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <AppTestMethod 'test_getslice_large_step'>}
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
methods,
kwargs,
> firstresult=hook.spec.opts.get("firstresult") if hook.spec else False,
)
../_pytest/vendored_packages/pluggy/manager.py:62:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook_impls = [<HookImpl plugin_name='5238432928', plugin=<rpython.conftest.LeakFinder instance at 0x00000001383c24a0>>, <HookImpl p...3a4de8>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00000001383e7b08>>]
caller_kwargs = {'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <AppTestMethod 'test_getslice_large_step'>}
firstresult = False
def _multicall(hook_impls, caller_kwargs, firstresult=False):
"""Execute a call into multiple python functions/methods and return the
result(s).
``caller_kwargs`` comes from _HookCaller.__call__().
"""
__tracebackhide__ = True
results = []
excinfo = None
try: # run impl and wrapper setup functions in a loop
teardowns = []
try:
for hook_impl in reversed(hook_impls):
try:
args = [caller_kwargs[argname] for argname in hook_impl.argnames]
except KeyError:
for argname in hook_impl.argnames:
if argname not in caller_kwargs:
raise HookCallError(
"hook call must provide argument %r" % (argname,)
)
if hook_impl.hookwrapper:
try:
gen = hook_impl.function(*args)
next(gen) # first yield
teardowns.append(gen)
except StopIteration:
_raise_wrapfail(gen, "did not yield")
else:
res = hook_impl.function(*args)
if res is not None:
results.append(res)
if firstresult: # halt further impl calls
break
except BaseException:
excinfo = sys.exc_info()
finally:
if firstresult: # first result hooks return a single value
outcome = _Result(results[0] if results else None, excinfo)
else:
outcome = _Result(results, excinfo)
# run all wrapper post-yield blocks
for gen in reversed(teardowns):
try:
gen.send(outcome)
_raise_wrapfail(gen, "has second yield")
except StopIteration:
pass
> return outcome.get_result()
../_pytest/vendored_packages/pluggy/callers.py:208:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <pluggy.callers._Result object at 0x00000001398124b8>
def get_result(self):
"""Get the result(s) for this hook call.
If the hook was marked as a ``firstresult`` only a single value
will be returned otherwise a list of results.
"""
__tracebackhide__ = True
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/callers.py:81:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
hook_impls = [<HookImpl plugin_name='5238432928', plugin=<rpython.conftest.LeakFinder instance at 0x00000001383c24a0>>, <HookImpl p...3a4de8>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00000001383e7b08>>]
caller_kwargs = {'item': <AppTestMethod 'test_reversingslice'>, 'nextitem': <AppTestMethod 'test_getslice_large_step'>}
firstresult = False
def _multicall(hook_impls, caller_kwargs, firstresult=False):
"""Execute a call into multiple python functions/methods and return the
result(s).
``caller_kwargs`` comes from _HookCaller.__call__().
"""
__tracebackhide__ = True
results = []
excinfo = None
try: # run impl and wrapper setup functions in a loop
teardowns = []
try:
for hook_impl in reversed(hook_impls):
try:
args = [caller_kwargs[argname] for argname in hook_impl.argnames]
except KeyError:
for argname in hook_impl.argnames:
if argname not in caller_kwargs:
raise HookCallError(
"hook call must provide argument %r" % (argname,)
)
if hook_impl.hookwrapper:
try:
gen = hook_impl.function(*args)
next(gen) # first yield
teardowns.append(gen)
except StopIteration:
_raise_wrapfail(gen, "did not yield")
else:
> res = hook_impl.function(*args)
../_pytest/vendored_packages/pluggy/callers.py:187:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <rpython.conftest.LeakFinder instance at 0x00000001383c24a0>
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 0x600000926760>:
E <C object Array of Char {'nolength': True} at 0x600000925ec0>:
E <C object Array of Char {'nolength': True} at 0x6000009261e0>:
E <C object Array of Char {'nolength': True} at 0x6000009267c0>:
E <C object Array of Char {'nolength': True} at 0x6000009268e0>:
E <C object Array of Char {'nolength': True} at 0x600000926300>:
E <C object Array of Char {'nolength': True} at 0x600000925940>:
E <C object Array of Char {'nolength': True} at 0x600000926580>:
E <C object Array of Char {'nolength': True} at 0x600000b2e1d0>:
E <C object Array of Char {'nolength': True} at 0x600000926280>:
E <C object Array of Char {'nolength': True} at 0x600000925fe0>:
E <C object Array of Char {'nolength': True} at 0x600000b2ec40>:
E <C object Array of Char {'nolength': True} at 0x600000926920>:
E <C object Array of Char {'nolength': True} at 0x6000009263a0>:
E <C object Array of Char {'nolength': True} at 0x600000926020>:
E <C object Array of Char {'nolength': True} at 0x600000b2d5b0>:
E <C object Array of Char {'nolength': True} at 0x600000b2e0e0>:
E <C object Array of Char {'nolength': True} at 0x600000926540>:
E <C object Array of Char {'nolength': True} at 0x600000926840>:
E <C object Array of Char {'nolength': True} at 0x600000b2d730>:
E <C object Array of Char {'nolength': True} at 0x600000b2e380>:
E <C object Array of Char {'nolength': True} at 0x6000009244a0>:
E <C object Array of Char {'nolength': True} at 0x600000926600>:
E <C object Array of Char {'nolength': True} at 0x600000b28ca0>:
E <C object Array of Char {'nolength': True} at 0x600000b2ad90>:
E <C object Array of Char {'nolength': True} at 0x6000009266c0>:
E <C object Array of Char {'nolength': True} at 0x600000925a80>:
E <C object Array of Char {'nolength': True} at 0x600000b2db00>:
E <C object Array of Char {'nolength': True} at 0x600000b2e6a0>:
E <C object Array of Char {'nolength': True} at 0x6000009265c0>:
E <C object Array of Char {'nolength': True} at 0x600000926260>:
E <C object Array of Char {'nolength': True} at 0x600000b2f320>:
E <C object Array of Char {'nolength': True} at 0x600000b2fd20>:
E <C object Array of Char {'nolength': True} at 0x600000926ac0>:
E <C object Array of Char {'nolength': True} at 0x600000925d20>:
E <C object Array of Char {'nolength': True} at 0x600000b2ce50>:
E <C object Array of Char {'nolength': True} at 0x600000b2de20>:
E <C object Array of Char {'nolength': True} at 0x600000925e80>:
E <C object Array of Char {'nolength': True} at 0x6000009259a0>:
E <C object Array of Char {'nolength': True} at 0x600000b29600>:
E <C object Array of Char {'nolength': True} at 0x600000b2be30>:
E <C object Array of Char {'nolength': True} at 0x600000925680>:
E <C object Array of Char {'nolength': True} at 0x600000926a00>:
E <C object Array of Char {'nolength': True} at 0x6000009263e0>:
E <C object Array of Char {'nolength': True} at 0x600000b3e450>:
E <C object Array of Char {'nolength': True} at 0x6000007032d0>:
E <C object Array of Char {'nolength': True} at 0x6000007032a0>:
E <C object Array of Char {'nolength': True} at 0x6000009267e0>:
E <C object Array of Char {'nolength': True} at 0x600000924aa0>:
E <C object Array of Char {'nolength': True} at 0x6000009260a0>:
E <C object Array of Char {'nolength': True} at 0x60000093a6a0>:
E <C object Array of Char {'nolength': True} at 0x60000093a3e0>:
E <C object Array of Char {'nolength': True} at 0x60000093b1e0>:
E <C object Array of Char {'nolength': True} at 0x60000093b300>:
E <C object Array of Char {'nolength': True} at 0x60000093af80>:
E <C object Array of Char {'nolength': True} at 0x60000093b060>:
E <C object Array of Char {'nolength': True} at 0x60000093b120>:
E <C object Array of Char {'nolength': True} at 0x60000093b380>:
E <C object Array of Char {'nolength': True} at 0x60000093a8a0>:
E <C object Array of Char {'nolength': True} at 0x60000093aac0>:
E <C object Array of Char {'nolength': True} at 0x60000093ae00>:
E <C object Array of Char {'nolength': True} at 0x6000009396e0>:
E <C object Array of Char {'nolength': True} at 0x60000093aa00>:
E <C object Array of Char {'nolength': True} at 0x600000b29260>:
E <C object Array of Char {'nolength': True} at 0x600000705da0>:
E <C object Array of Char {'nolength': True} at 0x6000007072d0>:
E <C object Array of Char {'nolength': True} at 0x60000093b2e0>:
E <C object Array of Char {'nolength': True} at 0x60000093a4e0>:
E <C object Array of Char {'nolength': True} at 0x60000093b360>:
E <C object Array of Char {'nolength': True} at 0x60000093b3e0>:
E <C object Array of Char {'nolength': True} at 0x60000093b500>:
E <C object Array of Char {'nolength': True} at 0x60000093b240>:
E <C object Array of Char {'nolength': True} at 0x60000093b0a0>:
E <C object Array of Char {'nolength': True} at 0x60000093a200>:
E <C object Array of Char {'nolength': True} at 0x60000093b2a0>:
E <C object Array of Char {'nolength': True} at 0x60000093ae40>:
E <C object Array of Char {'nolength': True} at 0x60000093b0e0>:
E <C object Array of Char {'nolength': True} at 0x60000093b220>:
E <C object Array of Char {'nolength': True} at 0x60000093b000>:
E <C object Array of Char {'nolength': True} at 0x60000093b4a0>:
E <C object Array of Char {'nolength': True} at 0x600000b515a0>:
E <C object Array of Char {'nolength': True} at 0x60000093b0c0>:
E <C object Array of Char {'nolength': True} at 0x60000093b320>:
E <C object Array of Char {'nolength': True} at 0x600000b531c0>:
E <C object Array of Char {'nolength': True} at 0x60000093b460>:
E <C object Array of Char {'nolength': True} at 0x60000093b760>:
E <C object Array of Char {'nolength': True} at 0x60000093b3a0>:
E <C object Array of Char {'nolength': True} at 0x600000b29020>:
E <C object Array of Char {'nolength': True} at 0x600000b247b0>:
E <C object Array of Char {'nolength': True} at 0x60000093b4c0>:
E <C object Array of Char {'nolength': True} at 0x60000093abc0>:
E <C object Array of Char {'nolength': True} at 0x600000b28980>:
E <C object Array of Char {'nolength': True} at 0x600000b50260>:
E <C object Array of Char {'nolength': True} at 0x60000093a4c0>:
E <C object Array of Char {'nolength': True} at 0x60000093b260>:
E <C object Array of Char {'nolength': True} at 0x600000b50110>:
E <C object Array of Char {'nolength': True} at 0x600000b50de0>:
E <C object Array of Char {'nolength': True} at 0x600000939fe0>:
E <C object Array of Char {'nolength': True} at 0x60000093b400>:
E <C object Array of Char {'nolength': True} at 0x60000093b280>:
E <C object Array of Char {'nolength': True} at 0x60000093b740>:
E <C object Array of Char {'nolength': True} at 0x60000093b920>:
E <C object Array of Char {'nolength': True} at 0x60000093b2c0>:
E <C object Array of Char {'nolength': True} at 0x60000093b3c0>:
E <C object Array of Char {'nolength': True} at 0x60000093b1a0>:
E <C object Array of Char {'nolength': True} at 0x60000093b340>:
E <C object Array of Char {'nolength': True} at 0x60000093b440>:
E <C object Array of Char {'nolength': True} at 0x60000093b680>:
E <C object Array of Char {'nolength': True} at 0x60000093b820>:
E <C object Array of Char {'nolength': True} at 0x600000b2fd60>:
E <C object Array of Char {'nolength': True} at 0x60000093b040>:
E <C object Array of Char {'nolength': True} at 0x60000093b780>:
E <C object Array of Char {'nolength': True} at 0x600000b53980>:
E <C object Array of Char {'nolength': True} at 0x600000b2c6b0>:
E <C object Array of Char {'nolength': True} at 0x60000093b700>:
E <C object Array of Char {'nolength': True} at 0x60000093b660>:
E <C object Array of Char {'nolength': True} at 0x600000b50250>:
E <C object Array of Char {'nolength': True} at 0x600000b51450>:
E <C object Array of Char {'nolength': True} at 0x60000093a220>:
E <C object Array of Char {'nolength': True} at 0x60000093aee0>:
E <C object Array of Char {'nolength': True} at 0x600000b2a9a0>:
E <C object Array of Char {'nolength': True} at 0x600000b24290>:
E <C object Array of Char {'nolength': True} at 0x60000093b6e0>:
E <C object Array of Char {'nolength': True} at 0x60000093b140>:
E <C object Array of Char {'nolength': True} at 0x60000093baa0>:
E <C object Array of Char {'nolength': True} at 0x60000093bc00>:
E <C object Array of Char {'nolength': True} at 0x60000093b5e0>:
E <C object Array of Char {'nolength': True} at 0x60000093b020>:
E <C object Array of Char {'nolength': True} at 0x60000093ba20>:
E <C object Array of Char {'nolength': True} at 0x60000093bcc0>:
E <C object Array of Char {'nolength': True} at 0x60000093b880>:
E <C object Array of Char {'nolength': True} at 0x60000093ba40>:
E <C object Array of Char {'nolength': True} at 0x60000093bc80>:
E <C object Array of Char {'nolength': True} at 0x60000093bb80>:
E <C object Array of Char {'nolength': True} at 0x600000b52db0>:
E <C object Array of Char {'nolength': True} at 0x60000093b1c0>:
E <C object Array of Char {'nolength': True} at 0x60000093b8c0>:
E <C object Array of Char {'nolength': True} at 0x600000b50b30>:
E <C object Array of Char {'nolength': True} at 0x600000b524e0>:
E <C object Array of Char {'nolength': True} at 0x60000093b900>:
E <C object Array of Char {'nolength': True} at 0x60000093bb20>:
E <C object Array of Char {'nolength': True} at 0x600000b54f80>:
E <C object Array of Char {'nolength': True} at 0x600000b55700>:
E <C object Array of Char {'nolength': True} at 0x60000093b100>:
E <C object Array of Char {'nolength': True} at 0x60000093acc0>:
E <C object Array of Char {'nolength': True} at 0x600000b544c0>:
E <C object Array of Char {'nolength': True} at 0x600000b54ca0>:
E <C object Array of Char {'nolength': True} at 0x60000093bb60>:
E <C object Array of Char {'nolength': True} at 0x60000093b9a0>:
E <C object Array of Char {'nolength': True} at 0x600000b571c0>:
E <C object Array of Char {'nolength': True} at 0x600000b543a0>:
E <C object Array of Char {'nolength': True} at 0x60000093aea0>:
E <C object Array of Char {'nolength': True} at 0x60000093b160>:
E <C object Array of Char {'nolength': True} at 0x600000b56b80>:
E <C object Array of Char {'nolength': True} at 0x600000b57450>:
E <C object Array of Char {'nolength': True} at 0x60000093bc40>:
E <C object Array of Char {'nolength': True} at 0x60000093bba0>:
E <C object Array of Char {'nolength': True} at 0x60000093bae0>:
E <C object Array of Char {'nolength': True} at 0x60000093bde0>:
E <C object Array of Char {'nolength': True} at 0x600000937fe0>:
E <C object Array of Char {'nolength': True} at 0x600000913b20>:
E <C object Array of Char {'nolength': True} at 0x6000009138a0>:
E <C object Array of Char {'nolength': True} at 0x600000937d20>:
E <C object Array of Char {'nolength': True} at 0x600000913d40>:
E <C object Array of Char {'nolength': True} at 0x600000b54350>:
E <C object Array of Char {'nolength': True} at 0x600000707300>:
E <C object Array of Char {'nolength': True} at 0x600000707870>:
E <C object Array of Char {'nolength': True} at 0x6000009148e0>:
E <C object Array of Char {'nolength': True} at 0x6000009146e0>:
E <C object Array of Char {'nolength': True} at 0x600000914380>:
E <C object Array of Char {'nolength': True} at 0x60000091c380>:
E <C object Array of Char {'nolength': True} at 0x600000926860>:
E <C object Array of Char {'nolength': True} at 0x6000009263c0>:
E <C object Array of Char {'nolength': True} at 0x600000926520>:
E <C object Array of Char {'nolength': True} at 0x600000b57300>:
E <C object Array of Char {'nolength': True} at 0x600000b57e60>:
E <C object Array of Char {'nolength': True} at 0x600000926a80>:
E <C object Array of Char {'nolength': True} at 0x600000926660>:
E <C object Array of Char {'nolength': True} at 0x600000b556c0>:
E <C object Array of Char {'nolength': True} at 0x600000b562c0>:
E <C object Array of Char {'nolength': True} at 0x600000926b20>:
E <C object Array of Char {'nolength': True} at 0x6000009269e0>:
E <C object Array of Char {'nolength': True} at 0x600000b27b30>:
E <C object Array of Char {'nolength': True} at 0x600000b546a0>:
E <C object Array of Char {'nolength': True} at 0x600000926440>:
E <C object Array of Char {'nolength': True} at 0x600000926160>:
E <C object Array of Char {'nolength': True} at 0x600000926420>:
E <C object Array of Char {'nolength': True} at 0x600000926500>:
E <C object Array of Char {'nolength': True} at 0x600000926940>:
E <C object Array of Char {'nolength': True} at 0x600000926d20>:
E <C object Array of Char {'nolength': True} at 0x600000925360>:
E <C object Array of Char {'nolength': True} at 0x600000b54c80>:
E <C object Array of Char {'nolength': True} at 0x600000703450>:
E <C object Array of Char {'nolength': True} at 0x6000007031e0>:
E <C object Array of Char {'nolength': True} at 0x600000926be0>:
E <C object Array of Char {'nolength': True} at 0x6000009268a0>:
E <C object Array of Char {'nolength': True} at 0x600000926a20>:
E <C object Array of Char {'nolength': True} at 0x600000926ce0>:
E <C object Array of Char {'nolength': True} at 0x600000926f80>:
E <C object Array of Char {'nolength': True} at 0x600000929fc0>:
E <C object Array of Char {'nolength': True} at 0x600000928ea0>:
E <C object Array of Char {'nolength': True} at 0x600000b1e120>:
E <C object Array of Char {'nolength': True} at 0x600000b1c670>:
E <C object Array of Char {'nolength': True} at 0x60000092a1e0>:
E <C object Array of Char {'nolength': True} at 0x600000929e00>:
E <C object Array of Char {'nolength': True} at 0x600000b54180>:
E <C object Array of Char {'nolength': True} at 0x600000b559c0>:
E <C object Array of Char {'nolength': True} at 0x60000092a020>:
E <C object Array of Char {'nolength': True} at 0x60000092a2c0>:
E <C object Array of Char {'nolength': True} at 0x600000b1dd60>:
E <C object Array of Char {'nolength': True} at 0x600000b1f500>:
E <C object Array of Char {'nolength': True} at 0x6000009299c0>:
E <C object Array of Char {'nolength': True} at 0x600000929ca0>:
E <C object Array of Char {'nolength': True} at 0x600000b1e420>:
E <C object Array of Char {'nolength': True} at 0x600000b1d170>:
E <C object Array of Char {'nolength': True} at 0x600000929de0>:
E <C object Array of Char {'nolength': True} at 0x600000929d20>:
E <C object Array of Char {'nolength': True} at 0x60000092a120>:
E <C object Array of Char {'nolength': True} at 0x600000b0b390>:
E <C object Array of Char {'nolength': True} at 0x600000735ce0>:
E <C object Array of Char {'nolength': True} at 0x6000007034b0>:
E <C object Array of Char {'nolength': True} at 0x600000926980>:
E <C object Array of Char {'nolength': True} at 0x600000925180>:
E <C object Array of Char {'nolength': True} at 0x600000926380>:
E <C object Array of Char {'nolength': True} at 0x600000926f60>:
E <C object Array of Char {'nolength': True} at 0x600000926f00>:
E <C object Array of Char {'nolength': True} at 0x600000926ae0>:
E <C object Array of Char {'nolength': True} at 0x600000926d40>:
E <C object Array of Char {'nolength': True} at 0x600000926400>:
E <C object Array of Char {'nolength': True} at 0x600000926b60>:
E <C object Array of Char {'nolength': True} at 0x600000926de0>:
E <C object Array of Char {'nolength': True} at 0x600000927060>:
E <C object Array of Char {'nolength': True} at 0x600000926c00>:
E <C object Array of Char {'nolength': True} at 0x600000926c20>:
E <C object Array of Char {'nolength': True} at 0x600000927040>:
E <C object Array of Char {'nolength': True} at 0x600000926b40>:
E <C object Array of Char {'nolength': True} at 0x600000926040>:
E <C object Array of Char {'nolength': True} at 0x600000b5b4c0>:
E <C object Array of Char {'nolength': True} at 0x600000702ac0>:
E <C object Array of Char {'nolength': True} at 0x6000007038a0>:
E <C object Array of Char {'nolength': True} at 0x6000009252e0>:
E <C object Array of Char {'nolength': True} at 0x600000926d00>:
E <C object Array of Char {'nolength': True} at 0x600000926dc0>:
E <C object Array of Char {'nolength': True} at 0x600000926fe0>:
E <C object Array of Char {'nolength': True} at 0x600000926ea0>:
E <C object Array of Char {'nolength': True} at 0x600000927240>:
E <C object Array of Char {'nolength': True} at 0x600000925c00>:
E <C object Array of Char {'nolength': True} at 0x600000b5a0b0>:
E <C object Array of Char {'nolength': True} at 0x600000b5ab20>:
E <C object Array of Char {'nolength': True} at 0x600000927020>:
E <C object Array of Char {'nolength': True} at 0x600000927100>:
E <C object Array of Char {'nolength': True} at 0x600000b14ce0>:
E <C object Array of Char {'nolength': True} at 0x600000b090e0>:
E <C object Array of Char {'nolength': True} at 0x600000925ca0>:
E <C object Array of Char {'nolength': True} at 0x600000926fc0>:
E <C object Array of Char {'nolength': True} at 0x600000b5b0d0>:
E <C object Array of Char {'nolength': True} at 0x600000b580a0>:
E <C object Array of Char {'nolength': True} at 0x600000926a40>:
E <C object Array of Char {'nolength': True} at 0x600000926b80>:
E <C object Array of Char {'nolength': True} at 0x6000009266e0>:
E <C object Array of Char {'nolength': True} at 0x600000927140>:
E <C object Array of Char {'nolength': True} at 0x6000009273c0>:
E <C object Array of Char {'nolength': True} at 0x600000926c80>:
E <C object Array of Char {'nolength': True} at 0x600000926d60>:
E <C object Array of Char {'nolength': True} at 0x600000b1f9f0>:
E <C object Array of Char {'nolength': True} at 0x600000707390>:
E <C object Array of Char {'nolength': True} at 0x600000707930>:
E <C object Array of Char {'nolength': True} at 0x600000913a20>:
E <C object Array of Char {'nolength': True} at 0x600000913c80>:
E <C object Array of Char {'nolength': True} at 0x600000937f40>:
E <C object Array of Char {'nolength': True} at 0x60000093b980>:
E <C object Array of Char {'nolength': True} at 0x60000093b7e0>:
E <C object Array of Char {'nolength': True} at 0x60000093ae80>:
E <C object Array of Char {'nolength': True} at 0x60000093afa0>:
E <C object Array of Char {'nolength': True} at 0x600000b589b0>:
E <C object Array of Char {'nolength': True} at 0x600000b59ed0>:
E <C object Array of Char {'nolength': True} at 0x60000093be00>:
E <C object Array of Char {'nolength': True} at 0x60000093bec0>:
E <C object Array of Char {'nolength': True} at 0x600000b587f0>:
E <C object Array of Char {'nolength': True} at 0x600000b59c00>:
E <C object Array of Char {'nolength': True} at 0x60000093bbe0>:
E <C object Array of Char {'nolength': True} at 0x60000093be20>:
E <C object Array of Char {'nolength': True} at 0x600000b2b550>:
E <C object Array of Char {'nolength': True} at 0x600000b588f0>:
E <C object Array of Char {'nolength': True} at 0x60000093b8a0>:
E <C object Array of Char {'nolength': True} at 0x60000093b9c0>:
E <C object Array of Char {'nolength': True} at 0x600000b2eb10>:
E <C object Array of Char {'nolength': True} at 0x600000b087e0>:
E <C object Array of Char {'nolength': True} at 0x60000093bf00>:
E <C object Array of Char {'nolength': True} at 0x60000093b4e0>:
E <C object Array of Char {'nolength': True} at 0x60000093bd00>:
E <C object Array of Char {'nolength': True} at 0x600000b5c000>:
E <C object Array of Char {'nolength': True} at 0x60000071b060>:
E <C object Array of Char {'nolength': True} at 0x60000071b660>:
E <C object Array of Char {'nolength': True} at 0x60000091a120>:
E <C object Array of Char {'nolength': True} at 0x60000091a680>:
E <C object Array of Char {'nolength': True} at 0x600000919780>:
E <C object Array of Char {'nolength': True} at 0x60000091a4c0>:
E <C object Array of Char {'nolength': True} at 0x60000091a840>:
E <C object Array of Char {'nolength': True} at 0x60000091a9c0>:
E <C object Array of Char {'nolength': True} at 0x600000925c20>:
E <C object Array of Char {'nolength': True} at 0x600000926ca0>:
E <C object Array of Char {'nolength': True} at 0x600000926060>:
E <C object Array of Char {'nolength': True} at 0x600000926d80>:
E <C object Array of Char {'nolength': True} at 0x600000926e40>:
E <C object Array of Char {'nolength': True} at 0x6000009272a0>:
E <C object Array of Char {'nolength': True} at 0x600000927360>:
E <C object Array of Char {'nolength': True} at 0x600000926e20>:
E <C object Array of Char {'nolength': True} at 0x600000927260>:
E <C object Array of Char {'nolength': True} at 0x60000091a460>:
E <C object Array of Char {'nolength': True} at 0x600000b40590>:
E <C object Array of Char {'nolength': True} at 0x60000071b180>:
E <C object Array of Char {'nolength': True} at 0x60000071ae80>:
E <C object Array of Char {'nolength': True} at 0x60000091a220>:
E <C object Array of Char {'nolength': True} at 0x600000919d80>:
E <C object Array of Char {'nolength': True} at 0x60000091a780>:
E <C object Array of Char {'nolength': True} at 0x60000091a500>:
E <C object Array of Char {'nolength': True} at 0x60000091a600>:
E <C object Array of Char {'nolength': True} at 0x60000091a700>:
E <C object Array of Char {'nolength': True} at 0x60000091aa40>:
E <C object Array of Char {'nolength': True} at 0x600000919800>:
E <C object Array of Char {'nolength': True} at 0x60000091a720>:
E <C object Array of Char {'nolength': True} at 0x60000093b7c0>:
E <C object Array of Char {'nolength': True} at 0x60000093b960>:
E <C object Array of Char {'nolength': True} at 0x60000093ba00>:
E <C object Array of Char {'nolength': True} at 0x60000093bdc0>:
E <C object Array of Char {'nolength': True} at 0x60000093bc60>:
E <C object Array of Char {'nolength': True} at 0x600000b1dae0>:
E <C object Array of Char {'nolength': True} at 0x60000093bc20>:
E <C object Array of Char {'nolength': True} at 0x6000009271a0>:
E <C object Array of Char {'nolength': True} at 0x600000b5ec70>:
E <C object Array of Char {'nolength': True} at 0x60000091a960>:
E <C object Array of Char {'nolength': True} at 0x60000091aaa0>:
E <C object Array of Char {'nolength': True} at 0x60000091ac80>:
E <C object Array of Char {'nolength': True} at 0x600000b50870>:
E <C object Array of Char {'nolength': True} at 0x600000b00b90>:
E <C object Array of Char {'nolength': True} at 0x6000009200a0>:
E <C object Array of Char {'nolength': True} at 0x60000091c120>:
E <C object Array of Char {'nolength': True} at 0x600000b1fe30>:
E <C object Array of Char {'nolength': True} at 0x600000b005d0>:
E <C object Array of Char {'nolength': True} at 0x60000091c1e0>:
E <C object Array of Char {'nolength': True} at 0x600000929a80>:
E <C object Array of Char {'nolength': True} at 0x600000b23af0>:
E <C object Array of Char {'nolength': True} at 0x600000b595f0>:
E <C object Array of Char {'nolength': True} at 0x60000091a620>:
E <C object Array of Char {'nolength': True} at 0x60000091a7a0>:
E <C object Array of Char {'nolength': True} at 0x6000009143a0>:
E <C object Array of Char {'nolength': True} at 0x600000929980>:
E <C object Array of Char {'nolength': True} at 0x60000092a300>:
E <C object Array of Char {'nolength': True} at 0x60000092a340>:
E <C object Array of Char {'nolength': True} at 0x600000929fe0>:
E <C object Array of Char {'nolength': True} at 0x6000009297a0>:
E <C object Array of Char {'nolength': True} at 0x60000092a4a0>:
E <C object Array of Char {'nolength': True} at 0x600000b080d0>:
E <C object Array of Char {'nolength': True} at 0x60000092a140>:
E <C object Array of Char {'nolength': True} at 0x600000929b60>:
E <C object Array of Char {'nolength': True} at 0x600000b5b400>:
E <C object Array of Char {'nolength': True} at 0x60000092a200>:
E <C object Array of Char {'nolength': True} at 0x600000929e20>:
E <C object Array of Char {'nolength': True} at 0x60000092a220>:
E <C object Array of Char {'nolength': True} at 0x600000b44200>:
E <C object Array of Char {'nolength': True} at 0x600000b44980>:
E <C object Array of Char {'nolength': True} at 0x600000929680>:
E <C object Array of Char {'nolength': True} at 0x60000091c1c0>:
E <C object Array of Char {'nolength': True} at 0x600000b01070>:
E <C object Array of Char {'nolength': True} at 0x600000b30160>:
E <C object Array of Char {'nolength': True} at 0x60000091c2c0>:
E <C object Array of Char {'nolength': True} at 0x60000091c0e0>:
E <C object Array of Char {'nolength': True} at 0x600000b44640>:
E <C object Array of Char {'nolength': True} at 0x600000b446f0>:
E <C object Array of Char {'nolength': True} at 0x60000092a040>:
E <C object Array of Char {'nolength': True} at 0x600000920120>:
E <C object Array of Char {'nolength': True} at 0x600000b18a40>:
E <C object Array of Char {'nolength': True} at 0x600000b40110>:
E <C object Array of Char {'nolength': True} at 0x600000919ce0>:
E <C object Array of Char {'nolength': True} at 0x60000091a900>:
E <C object Array of Char {'nolength': True} at 0x600000b431b0>:
E <C object Array of Char {'nolength': True} at 0x600000b43b30>:
E <C object Array of Char {'nolength': True} at 0x60000091a800>:
E <C object Array of Char {'nolength': True} at 0x60000091a0e0>:
E <C object Array of Char {'nolength': True} at 0x600000b524d0>:
E <C object Array of Char {'nolength': True} at 0x600000b3ffc0>:
E <C object Array of Char {'nolength': True} at 0x6000009198e0>:
E <C object Array of Char {'nolength': True} at 0x60000091c480>:
E <C object Array of Char {'nolength': True} at 0x600000b5c0c0>:
E <C object Array of Char {'nolength': True} at 0x600000b5c3a0>:
E <C object Array of Char {'nolength': True} at 0x6000009272c0>:
E <C object Array of Char {'nolength': True} at 0x600000927400>:
E <C object Array of Char {'nolength': True} at 0x600000926da0>:
E <C object Array of Char {'nolength': True} at 0x600000b5f7c0>:
E <C object Array of Char {'nolength': True} at 0x6000009275e0>:
E <C object Array of Char {'nolength': True} at 0x600000914820>:
E <C object Array of Char {'nolength': True} at 0x600000914920>:
E <C object Array of Char {'nolength': True} at 0x600000926b00>:
E <C object Array of Char {'nolength': True} at 0x600000926740>:
E <C object Array of Char {'nolength': True} at 0x600000919f40>:
E ...
E File "/Users/matti/build-worker-arm64/own-macos-arm64/build/pypy/module/array/interp_array.py", line 371, in descr_fromlist
E self.fromsequence(w_lst)
E File "/Users/matti/build-worker-arm64/own-macos-arm64/build/pypy/module/array/interp_array.py", line 996, in fromsequence
E self.setlen(oldlen + len(lst))
E File "/Users/matti/build-worker-arm64/own-macos-arm64/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 0x600000b2dc90>:
E <C object Array of Char {'nolength': True} at 0x600000b2d0b0>:
E <C object Array of Char {'nolength': True} at 0x600000b2d190>:
E <C object Array of Char {'nolength': True} at 0x600000b2a710>:
E <C object Array of Char {'nolength': True} at 0x600000b2d380>:
E <C object Array of Char {'nolength': True} at 0x600000b2ecf0>:
E <C object Array of Char {'nolength': True} at 0x600000b2c820>:
E <C object Array of Char {'nolength': True} at 0x600000b285d0>:
E <C object Array of Char {'nolength': True} at 0x600000b51140>:
E <C object Array of Char {'nolength': True} at 0x600000b2f680>:
E <C object Array of Char {'nolength': True} at 0x600000b2f3b0>:
E <C object Array of Char {'nolength': True} at 0x600000b513e0>:
E <C object Array of Char {'nolength': True} at 0x600000b51620>:
E <C object Array of Char {'nolength': True} at 0x600000b53410>:
E <C object Array of Char {'nolength': True} at 0x600000b508e0>:
E <C object Array of Char {'nolength': True} at 0x600000b2f670>:
E <C object Array of Char {'nolength': True} at 0x600000b52140>:
E <C object Array of Char {'nolength': True} at 0x600000b27f30>:
E <C object Array of Char {'nolength': True} at 0x600000b54b70>:
E <C object Array of Char {'nolength': True} at 0x600000b54020>:
E <C object Array of Char {'nolength': True} at 0x600000b56db0>:
E <C object Array of Char {'nolength': True} at 0x600000b566d0>:
E <C object Array of Char {'nolength': True} at 0x600000b55ec0>:
E <C object Array of Char {'nolength': True} at 0x600000b503e0>:
E <C object Array of Char {'nolength': True} at 0x600000b56d10>:
E <C object Array of Char {'nolength': True} at 0x600000b550b0>:
E <C object Array of Char {'nolength': True} at 0x600000b25840>:
E <C object Array of Char {'nolength': True} at 0x600000b57d10>:
E <C object Array of Char {'nolength': True} at 0x600000b1e470>:
E <C object Array of Char {'nolength': True} at 0x600000b547f0>:
E <C object Array of Char {'nolength': True} at 0x600000b1fb50>:
E <C object Array of Char {'nolength': True} at 0x600000b1e260>:
E <C object Array of Char {'nolength': True} at 0x600000b596c0>:
E <C object Array of Char {'nolength': True} at 0x600000b06640>:
E <C object Array of Char {'nolength': True} at 0x600000b5aba0>:
E <C object Array of Char {'nolength': True} at 0x600000b5bad0>:
E <C object Array of Char {'nolength': True} at 0x600000b582c0>:
E <C object Array of Char {'nolength': True} at 0x600000b15f80>:
E <C object Array of Char {'nolength': True} at 0x600000b2f050>:
E <C object Array of Char {'nolength': True} at 0x600000b534b0>:
E <C object Array of Char {'nolength': True} at 0x600000b0ca30>:
E <C object Array of Char {'nolength': True} at 0x600000b5b8c0>:
E <C object Array of Char {'nolength': True} at 0x600000b0d7f0>:
E <C object Array of Char {'nolength': True} at 0x600000b2eee0>:
E <C object Array of Char {'nolength': True} at 0x600000b0a660>:
E <C object Array of Char {'nolength': True} at 0x600000b5ba20>:
E <C object Array of Char {'nolength': True} at 0x600000b00a80>:
E <C object Array of Char {'nolength': True} at 0x600000b44230>:
E <C object Array of Char {'nolength': True} at 0x600000b18ae0>:
E <C object Array of Char {'nolength': True} at 0x600000b429c0>:
E <C object Array of Char {'nolength': True} at 0x600000b576e0>:
E <C object Array of Char {'nolength': True} at 0x600000b00af0>:
E ...
E File "/Users/matti/build-worker-arm64/own-macos-arm64/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-arm64/own-macos-arm64/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-arm64/own-macos-arm64/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 0x600000926800>:
E <C object Array of Char {'nolength': True} at 0x600000703000>:
E <C object Array of Char {'nolength': True} at 0x6000007062b0>:
E <C object Array of Char {'nolength': True} at 0x60000093a720>:
E <C object Array of Char {'nolength': True} at 0x600000706fd0>:
E <C object Array of Char {'nolength': True} at 0x600000702d00>:
E <C object Array of Char {'nolength': True} at 0x600000735980>:
E <C object Array of Char {'nolength': True} at 0x600000703210>:
E <C object Array of Char {'nolength': True} at 0x600000707000>:
E <C object Array of Char {'nolength': True} at 0x60000071ad30>:
E <C object Array of Char {'nolength': True} at 0x60000071adf0>:
E <C object Array of Char {'nolength': True} at 0x60000091a820>:
E <C object Array of Char {'nolength': True} at 0x600000929f20>:
E ...
E File "/Users/matti/build-worker-arm64/own-macos-arm64/build/pypy/module/array/interp_array.py", line 1176, in setitem_slice
E self.fromsequence(w_lst)
E File "/Users/matti/build-worker-arm64/own-macos-arm64/build/pypy/module/array/interp_array.py", line 996, in fromsequence
E self.setlen(oldlen + len(lst))
E File "/Users/matti/build-worker-arm64/own-macos-arm64/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
builder: own-macos-arm64 build #1215+
test: pypy/module/array/test/test_array.py::AppTestArray::()::test_reversingslice