Home - Summaries: (main) : (py3.11) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

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 0x00007f86b8d6f880>, 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 0x00007f86e8a6d910>
hook = <_HookCaller 'pytest_runtest_teardown'>
methods = [<HookImpl plugin_name='140217414736160', plugin=<rpython.conftest.LeakFinder instance at 0x00007f86e9325920>>, <HookI...394720>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00007f86c80b4218>>]
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='140217414736160', plugin=<rpython.conftest.LeakFinder instance at 0x00007f86e9325920>>, <HookI...394720>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00007f86c80b4218>>]
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='140217414736160', plugin=<rpython.conftest.LeakFinder instance at 0x00007f86e9325920>>, <HookI...394720>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00007f86c80b4218>>]
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 0x00007f86c95384b8>

    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='140217414736160', plugin=<rpython.conftest.LeakFinder instance at 0x00007f86e9325920>>, <HookI...394720>>, <HookImpl plugin_name='logging-plugin', plugin=<_pytest.logging.LoggingPlugin object at 0x00007f86c80b4218>>]
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 0x00007f86e9325920>
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 0x600003a4e8b0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a55b30>:
E           <C object Array of Char {'nolength': True}  at 0x60000384ed40>:
E           <C object Array of Char {'nolength': True}  at 0x60000384ece0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a31890>:
E           <C object Array of Char {'nolength': True}  at 0x600003a32010>:
E           <C object Array of Char {'nolength': True}  at 0x60000384e620>:
E           <C object Array of Char {'nolength': True}  at 0x60000384ec60>:
E           <C object Array of Char {'nolength': True}  at 0x60000384e9a0>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b080>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b0c0>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b520>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b1e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a401b0>:
E           <C object Array of Char {'nolength': True}  at 0x60000367f930>:
E           <C object Array of Char {'nolength': True}  at 0x60000367ff00>:
E           <C object Array of Char {'nolength': True}  at 0x600003869ea0>:
E           <C object Array of Char {'nolength': True}  at 0x60000386af20>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b4e0>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b680>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b540>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b6a0>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b3a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a345a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a34300>:
E           <C object Array of Char {'nolength': True}  at 0x60000386acc0>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b1a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a42e50>:
E           <C object Array of Char {'nolength': True}  at 0x600003a40230>:
E           <C object Array of Char {'nolength': True}  at 0x60000386aae0>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b1c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a34bf0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a37330>:
E           <C object Array of Char {'nolength': True}  at 0x60000386ae00>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b020>:
E           <C object Array of Char {'nolength': True}  at 0x600003a432f0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a43ce0>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b760>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b2c0>:
E           <C object Array of Char {'nolength': True}  at 0x60000386b500>:
E           <C object Array of Char {'nolength': True}  at 0x600003a40d00>:
E           <C object Array of Char {'nolength': True}  at 0x60000367a9a0>:
E           <C object Array of Char {'nolength': True}  at 0x60000367af70>:
E           <C object Array of Char {'nolength': True}  at 0x600003854260>:
E           <C object Array of Char {'nolength': True}  at 0x600003855340>:
E           <C object Array of Char {'nolength': True}  at 0x600003854f40>:
E           <C object Array of Char {'nolength': True}  at 0x600003854c40>:
E           <C object Array of Char {'nolength': True}  at 0x6000038550c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855460>:
E           <C object Array of Char {'nolength': True}  at 0x6000038555c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003854240>:
E           <C object Array of Char {'nolength': True}  at 0x600003855300>:
E           <C object Array of Char {'nolength': True}  at 0x600003854e40>:
E           <C object Array of Char {'nolength': True}  at 0x600003855640>:
E           <C object Array of Char {'nolength': True}  at 0x600003854fc0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855200>:
E           <C object Array of Char {'nolength': True}  at 0x600003854220>:
E           <C object Array of Char {'nolength': True}  at 0x600003854d20>:
E           <C object Array of Char {'nolength': True}  at 0x600003854c60>:
E           <C object Array of Char {'nolength': True}  at 0x600003a66290>:
E           <C object Array of Char {'nolength': True}  at 0x60000367ab20>:
E           <C object Array of Char {'nolength': True}  at 0x60000367aa30>:
E           <C object Array of Char {'nolength': True}  at 0x600003854d00>:
E           <C object Array of Char {'nolength': True}  at 0x600003855240>:
E           <C object Array of Char {'nolength': True}  at 0x600003855600>:
E           <C object Array of Char {'nolength': True}  at 0x6000038554e0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038542e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855440>:
E           <C object Array of Char {'nolength': True}  at 0x600003855520>:
E           <C object Array of Char {'nolength': True}  at 0x600003a67820>:
E           <C object Array of Char {'nolength': True}  at 0x600003a7fd00>:
E           <C object Array of Char {'nolength': True}  at 0x600003854ea0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855620>:
E           <C object Array of Char {'nolength': True}  at 0x600003a69810>:
E           <C object Array of Char {'nolength': True}  at 0x600003a4ff00>:
E           <C object Array of Char {'nolength': True}  at 0x600003855500>:
E           <C object Array of Char {'nolength': True}  at 0x600003855400>:
E           <C object Array of Char {'nolength': True}  at 0x600003a6a5a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a4b150>:
E           <C object Array of Char {'nolength': True}  at 0x600003855760>:
E           <C object Array of Char {'nolength': True}  at 0x6000038551a0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038553a0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038555e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855820>:
E           <C object Array of Char {'nolength': True}  at 0x600003854200>:
E           <C object Array of Char {'nolength': True}  at 0x600003855660>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3c030>:
E           <C object Array of Char {'nolength': True}  at 0x60000367acd0>:
E           <C object Array of Char {'nolength': True}  at 0x60000367b240>:
E           <C object Array of Char {'nolength': True}  at 0x600003855720>:
E           <C object Array of Char {'nolength': True}  at 0x600003855260>:
E           <C object Array of Char {'nolength': True}  at 0x600003854ee0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855680>:
E           <C object Array of Char {'nolength': True}  at 0x600003855960>:
E           <C object Array of Char {'nolength': True}  at 0x600003854d80>:
E           <C object Array of Char {'nolength': True}  at 0x600003854bc0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3e2b0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3eaf0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038558e0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038559a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a4be40>:
E           <C object Array of Char {'nolength': True}  at 0x600003a65a20>:
E           <C object Array of Char {'nolength': True}  at 0x6000038559c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855160>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3c2f0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3cd70>:
E           <C object Array of Char {'nolength': True}  at 0x600003855880>:
E           <C object Array of Char {'nolength': True}  at 0x6000038543e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3d530>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3e080>:
E           <C object Array of Char {'nolength': True}  at 0x6000038557e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003854be0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038556e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3d570>:
E           <C object Array of Char {'nolength': True}  at 0x60000367ae20>:
E           <C object Array of Char {'nolength': True}  at 0x60000367b3f0>:
E           <C object Array of Char {'nolength': True}  at 0x600003854ac0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038552a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855920>:
E           <C object Array of Char {'nolength': True}  at 0x600003855b80>:
E           <C object Array of Char {'nolength': True}  at 0x6000038553e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855ba0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855700>:
E           <C object Array of Char {'nolength': True}  at 0x600003855c80>:
E           <C object Array of Char {'nolength': True}  at 0x600003855180>:
E           <C object Array of Char {'nolength': True}  at 0x600003855860>:
E           <C object Array of Char {'nolength': True}  at 0x600003855c40>:
E           <C object Array of Char {'nolength': True}  at 0x600003855b40>:
E           <C object Array of Char {'nolength': True}  at 0x600003855a60>:
E           <C object Array of Char {'nolength': True}  at 0x6000038558a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855ac0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855c60>:
E           <C object Array of Char {'nolength': True}  at 0x600003a64060>:
E           <C object Array of Char {'nolength': True}  at 0x60000367aee0>:
E           <C object Array of Char {'nolength': True}  at 0x60000367aeb0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855480>:
E           <C object Array of Char {'nolength': True}  at 0x600003854e60>:
E           <C object Array of Char {'nolength': True}  at 0x600003855d80>:
E           <C object Array of Char {'nolength': True}  at 0x600003844840>:
E           <C object Array of Char {'nolength': True}  at 0x6000038450e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003844520>:
E           <C object Array of Char {'nolength': True}  at 0x600003844420>:
E           <C object Array of Char {'nolength': True}  at 0x600003845260>:
E           <C object Array of Char {'nolength': True}  at 0x6000038453c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003844dc0>:
E           <C object Array of Char {'nolength': True}  at 0x600003844800>:
E           <C object Array of Char {'nolength': True}  at 0x600003845360>:
E           <C object Array of Char {'nolength': True}  at 0x600003845560>:
E           <C object Array of Char {'nolength': True}  at 0x6000038448e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a35720>:
E           <C object Array of Char {'nolength': True}  at 0x600003845340>:
E           <C object Array of Char {'nolength': True}  at 0x600003845140>:
E           <C object Array of Char {'nolength': True}  at 0x600003a67920>:
E           <C object Array of Char {'nolength': True}  at 0x600003844540>:
E           <C object Array of Char {'nolength': True}  at 0x600003845620>:
E           <C object Array of Char {'nolength': True}  at 0x600003845800>:
E           <C object Array of Char {'nolength': True}  at 0x600003a35e10>:
E           <C object Array of Char {'nolength': True}  at 0x600003a6c4f0>:
E           <C object Array of Char {'nolength': True}  at 0x600003844ec0>:
E           <C object Array of Char {'nolength': True}  at 0x600003844de0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3ceb0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3c170>:
E           <C object Array of Char {'nolength': True}  at 0x600003845240>:
E           <C object Array of Char {'nolength': True}  at 0x600003844f20>:
E           <C object Array of Char {'nolength': True}  at 0x600003a6e540>:
E           <C object Array of Char {'nolength': True}  at 0x600003a6f9f0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038452e0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038442c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003844f40>:
E           <C object Array of Char {'nolength': True}  at 0x600003845840>:
E           <C object Array of Char {'nolength': True}  at 0x600003845020>:
E           <C object Array of Char {'nolength': True}  at 0x6000038447e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003845700>:
E           <C object Array of Char {'nolength': True}  at 0x6000038457a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003845220>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3d160>:
E           <C object Array of Char {'nolength': True}  at 0x600003845820>:
E           <C object Array of Char {'nolength': True}  at 0x600003844e00>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3f5b0>:
E           <C object Array of Char {'nolength': True}  at 0x600003844220>:
E           <C object Array of Char {'nolength': True}  at 0x6000038453a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003845520>:
E           <C object Array of Char {'nolength': True}  at 0x600003a38680>:
E           <C object Array of Char {'nolength': True}  at 0x600003a38e50>:
E           <C object Array of Char {'nolength': True}  at 0x6000038452a0>:
E           <C object Array of Char {'nolength': True}  at 0x60000385c000>:
E           <C object Array of Char {'nolength': True}  at 0x600003a6c720>:
E           <C object Array of Char {'nolength': True}  at 0x600003a6ea90>:
E           <C object Array of Char {'nolength': True}  at 0x600003854d40>:
E           <C object Array of Char {'nolength': True}  at 0x6000038552e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a4b500>:
E           <C object Array of Char {'nolength': True}  at 0x600003a24380>:
E           <C object Array of Char {'nolength': True}  at 0x6000038554a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855a80>:
E           <C object Array of Char {'nolength': True}  at 0x600003a262c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a26a40>:
E           <C object Array of Char {'nolength': True}  at 0x600003855e00>:
E           <C object Array of Char {'nolength': True}  at 0x6000038557c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a25320>:
E           <C object Array of Char {'nolength': True}  at 0x600003a25b10>:
E           <C object Array of Char {'nolength': True}  at 0x600003855ae0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855d00>:
E           <C object Array of Char {'nolength': True}  at 0x600003a250b0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a25980>:
E           <C object Array of Char {'nolength': True}  at 0x600003855c00>:
E           <C object Array of Char {'nolength': True}  at 0x600003855b60>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3c2a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3e6c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003854cc0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855900>:
E           <C object Array of Char {'nolength': True}  at 0x600003855c20>:
E           <C object Array of Char {'nolength': True}  at 0x600003a25460>:
E           <C object Array of Char {'nolength': True}  at 0x600003855ec0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038556a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855f40>:
E           <C object Array of Char {'nolength': True}  at 0x6000038560c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855dc0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855e40>:
E           <C object Array of Char {'nolength': True}  at 0x6000038558c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855cc0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855e80>:
E           <C object Array of Char {'nolength': True}  at 0x600003854de0>:
E           <C object Array of Char {'nolength': True}  at 0x600003856140>:
E           <C object Array of Char {'nolength': True}  at 0x600003854b80>:
E           <C object Array of Char {'nolength': True}  at 0x6000038550a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003854f20>:
E           <C object Array of Char {'nolength': True}  at 0x600003855d20>:
E           <C object Array of Char {'nolength': True}  at 0x600003855fe0>:
E           <C object Array of Char {'nolength': True}  at 0x600003854ba0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038559e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a24630>:
E           <C object Array of Char {'nolength': True}  at 0x600003855a20>:
E           <C object Array of Char {'nolength': True}  at 0x600003855360>:
E           <C object Array of Char {'nolength': True}  at 0x600003855840>:
E           <C object Array of Char {'nolength': True}  at 0x600003856100>:
E           <C object Array of Char {'nolength': True}  at 0x6000038562c0>:
E           <C object Array of Char {'nolength': True}  at 0x6000038564a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003854c20>:
E           <C object Array of Char {'nolength': True}  at 0x600003854c00>:
E           <C object Array of Char {'nolength': True}  at 0x600003855a00>:
E           <C object Array of Char {'nolength': True}  at 0x600003855f60>:
E           <C object Array of Char {'nolength': True}  at 0x600003855780>:
E           <C object Array of Char {'nolength': True}  at 0x600003855280>:
E           <C object Array of Char {'nolength': True}  at 0x6000038562e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003856480>:
E           <C object Array of Char {'nolength': True}  at 0x600003856080>:
E           <C object Array of Char {'nolength': True}  at 0x600003856020>:
E           <C object Array of Char {'nolength': True}  at 0x600003855ea0>:
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 0x600003a31480>:
E           <C object Array of Char {'nolength': True}  at 0x600003a30ee0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a43f10>:
E           <C object Array of Char {'nolength': True}  at 0x600003a42750>:
E           <C object Array of Char {'nolength': True}  at 0x600003a465a0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a42960>:
E           <C object Array of Char {'nolength': True}  at 0x600003a66fb0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a67c30>:
E           <C object Array of Char {'nolength': True}  at 0x600003a67f60>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3cb70>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3dd10>:
E           <C object Array of Char {'nolength': True}  at 0x600003a4a3c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3c7f0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3cfd0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3f8e0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a35960>:
E           <C object Array of Char {'nolength': True}  at 0x600003a3c190>:
E           <C object Array of Char {'nolength': True}  at 0x600003a6d3f0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a6bb00>:
E           <C object Array of Char {'nolength': True}  at 0x600003a38170>:
E           <C object Array of Char {'nolength': True}  at 0x600003a6e630>:
E           <C object Array of Char {'nolength': True}  at 0x600003a34a10>:
E           <C object Array of Char {'nolength': True}  at 0x600003a25eb0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a24ed0>:
E           <C object Array of Char {'nolength': True}  at 0x600003a24c20>:
E           <C object Array of Char {'nolength': True}  at 0x600003a27c30>:
E           <C object Array of Char {'nolength': True}  at 0x600003a240c0>:
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           
E           <C object Array of Char {'nolength': True}  at 0x60000367f660>:
E           <C object Array of Char {'nolength': True}  at 0x60000367a670>:
E           <C object Array of Char {'nolength': True}  at 0x60000367a7f0>:
E           <C object Array of Char {'nolength': True}  at 0x60000367a940>:
E           <C object Array of Char {'nolength': True}  at 0x60000367aac0>:
E           <C object Array of Char {'nolength': True}  at 0x60000367ab80>:
E           <C object Array of Char {'nolength': True}  at 0x600003845400>:
E           <C object Array of Char {'nolength': True}  at 0x6000038451c0>:
E           <C object Array of Char {'nolength': True}  at 0x600003855320>:
E           <C object Array of Char {'nolength': True}  at 0x600003855f20>:
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           }

../rpython/conftest.py:103: MallocMismatch
builder: own-macos-x86-64 build #1217+
test: pypy/module/array/test/test_array.py::AppTestArray::()::test_reversingslice