<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="+(/io/multibuild/common_utils.sh:469): install_pypy(): wget -nv https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.3.1-linux64.tar.bz2 -P downloads
https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.3.1-linux64.tar.bz2:
2020-09-10 02:11:44 ERROR 404: Not Found."><pre class="notranslate"><code class="notranslate">+(/io/multibuild/common_utils.sh:469): install_pypy(): wget -nv https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.3.1-linux64.tar.bz2 -P downloads
https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.3.1-linux64.tar.bz2:
2020-09-10 02:11:44 ERROR 404: Not Found.
</code></pre></div>
<p dir="auto"><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/mattip/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mattip">@mattip</a> Any idea what is going on here? The needed package seems to be available at<br>
<a href="https://downloads.python.org/pypy/pypy3.6-v7.3.1-src.tar.bz2" rel="nofollow">https://downloads.python.org/pypy/pypy3.6-v7.3.1-src.tar.bz2</a> for source. There is also a CentOS 6 compatible binary at <a href="https://downloads.python.org/pypy/pypy3.6-v7.3.1-linux64.tar.bz2" rel="nofollow">https://downloads.python.org/pypy/pypy3.6-v7.3.1-linux64.tar.bz2</a>. Should we be using one of those?</p>
<p dir="auto">Both <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="607203378" data-permission-text="Title is private" data-url="https://github.com/numpy/numpy/issues/16083" data-hovercard-type="pull_request" data-hovercard-url="/numpy/numpy/pull/16083/hovercard" href="https://github.com/numpy/numpy/pull/16083">#16083</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="524054894" data-permission-text="Title is private" data-url="https://github.com/numpy/numpy/issues/14924" data-hovercard-type="pull_request" data-hovercard-url="/numpy/numpy/pull/14924/hovercard" href="https://github.com/numpy/numpy/pull/14924">#14924</a> show this error in the Azure Linux PyPy3 error log:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="=================================== FAILURES ===================================
_________________________ TestCApiAccess.test_getitem __________________________

self = &lt;numpy.core.tests.test_indexing.TestCApiAccess object at 0x0000000009dfd2b8&gt;

    def test_getitem(self):
        subscript = functools.partial(array_indexing, 0)
    
        # 0-d arrays don't work:
        assert_raises(IndexError, subscript, np.ones(()), 0)
        # Out of bound values:
        assert_raises(IndexError, subscript, np.ones(10), 11)
&gt;       assert_raises(IndexError, subscript, np.ones(10), -11)

self       = &lt;numpy.core.tests.test_indexing.TestCApiAccess object at 0x0000000009dfd2b8&gt;
subscript  = functools.partial(&lt;builtin_function_or_method object at 0x00007fc4341d21e0&gt;, 0)

numpy/core/tests/test_indexing.py:1268: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
../../../pypy3/lib-python/3/unittest/case.py:733: in assertRaises
    return context.handle('assertRaises', args, kwargs)
        args       = (functools.partial(&lt;builtin_function_or_method object at 0x00007fc4341d21e0&gt;, 0), array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1.]), -11)
        context    = None
        expected_exception = &lt;class 'IndexError'&gt;
        kwargs     = {}
        self       = &lt;numpy.testing._private.utils._Dummy testMethod=nop&gt;
../../../pypy3/lib-python/3/unittest/case.py:178: in handle
self       = &lt;unittest.case._AssertRaisesContext object at 0x0000000009dfd280&gt;
standardMsg = 'IndexError not raised by functools.partial(&lt;builtin_function_or_method object at 0x00007fc4341d21e0&gt;, 0)'

../../../pypy3/lib-python/3/unittest/case.py:135: AssertionError
"><pre class="notranslate"><code class="notranslate">=================================== FAILURES ===================================
_________________________ TestCApiAccess.test_getitem __________________________

self = &lt;numpy.core.tests.test_indexing.TestCApiAccess object at 0x0000000009dfd2b8&gt;

    def test_getitem(self):
        subscript = functools.partial(array_indexing, 0)
    
        # 0-d arrays don't work:
        assert_raises(IndexError, subscript, np.ones(()), 0)
        # Out of bound values:
        assert_raises(IndexError, subscript, np.ones(10), 11)
&gt;       assert_raises(IndexError, subscript, np.ones(10), -11)

self       = &lt;numpy.core.tests.test_indexing.TestCApiAccess object at 0x0000000009dfd2b8&gt;
subscript  = functools.partial(&lt;builtin_function_or_method object at 0x00007fc4341d21e0&gt;, 0)

numpy/core/tests/test_indexing.py:1268: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
../../../pypy3/lib-python/3/unittest/case.py:733: in assertRaises
    return context.handle('assertRaises', args, kwargs)
        args       = (functools.partial(&lt;builtin_function_or_method object at 0x00007fc4341d21e0&gt;, 0), array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1.]), -11)
        context    = None
        expected_exception = &lt;class 'IndexError'&gt;
        kwargs     = {}
        self       = &lt;numpy.testing._private.utils._Dummy testMethod=nop&gt;
../../../pypy3/lib-python/3/unittest/case.py:178: in handle
self       = &lt;unittest.case._AssertRaisesContext object at 0x0000000009dfd280&gt;
standardMsg = 'IndexError not raised by functools.partial(&lt;builtin_function_or_method object at 0x00007fc4341d21e0&gt;, 0)'

../../../pypy3/lib-python/3/unittest/case.py:135: AssertionError

</code></pre></div>