Your message dated Wed, 10 Apr 2019 09:33:52 +0000
with message-id <[email protected]>
and subject line Bug#919929: fixed in python-scipy 1.1.0-5
has caused the Debian Bug report #919929,
regarding python-scipy: autopkgtest fails intermittently
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
919929: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919929
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: blis, python-scipy
Control: found -1 blis/0.5.1-5
Control: found -1 python-scipy/1.1.0-2
X-Debbugs-CC: [email protected]
User: [email protected]
Usertags: breaks needs-update

Dear maintainers,

With a recent upload of blis the autopkgtest of python-scipy fails in
testing when that autopkgtest is run with the binary packages of blis
from unstable. It passes when run with only packages from testing. In
tabular form:
                       pass            fail
blis                   from testing    0.5.1-5
python-scipy           from testing    1.1.0-2
all others             from testing    from testing

I copied some of the output at the bottom of this report. On a quick
view, similar errors occur for python3.

Currently this regression is blocking the migration of blis to testing
[1]. Due to the nature of this issue, I filed this bug report against
both packages. Can you please investigate the situation and reassign the
bug to the right package? If needed, please change the bug's severity.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=blis

https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-scipy/1739165/log.gz

=================================== FAILURES
===================================
________________________ TestInt32Overflow.test_matvecs
________________________

self = <scipy.sparse.tests.test_sparsetools.TestInt32Overflow object at
0x7fa1f70d05d0>

    @pytest.mark.slow
    def test_matvecs(self):
        # Check *_matvecs routines
        n = self.n

        i = np.array([0, n-1])
        j = np.array([0, n-1])
        data = np.array([1, 2], dtype=np.int8)
        m = coo_matrix((data, (i, j)))

        b = np.ones((n, n), dtype=np.int8)
        for sptype in (csr_matrix, csc_matrix, bsr_matrix):
            m2 = sptype(m)
>           r = m2.dot(b)

b          = array([[1, 1, 1, ..., 1, 1, 1],
       [1, 1, 1, ..., 1, 1, 1],
       [1, 1, ...],
       [1, 1, 1, ..., 1, 1, 1],
       [1, 1, 1, ..., 1, 1, 1]], dtype=int8)
data       = array([1, 2], dtype=int8)
i          = array([    0, 49999])
j          = array([    0, 49999])
m          = <50000x50000 sparse matrix of type '<type 'numpy.int8'>'
        with 2 stored elements in COOrdinate format>
m2         = <50000x50000 sparse matrix of type '<type 'numpy.int8'>'
        with 2 stored elements in Compressed Sparse Row format>
n          = 50000
self       = <scipy.sparse.tests.test_sparsetools.TestInt32Overflow
object at 0x7fa1f70d05d0>
sptype     = <class 'scipy.sparse.csr.csr_matrix'>

/usr/lib/python2.7/dist-packages/scipy/sparse/tests/test_sparsetools.py:142:

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
/usr/lib/python2.7/dist-packages/scipy/sparse/base.py:361: in dot
    return self * other
/usr/lib/python2.7/dist-packages/scipy/sparse/base.py:470: in __mul__
    return self._mul_multivector(other)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

self = <50000x50000 sparse matrix of type '<type 'numpy.int8'>'
        with 2 stored elements in Compressed Sparse Row format>
other = array([[1, 1, 1, ..., 1, 1, 1],
       [1, 1, 1, ..., 1, 1, 1],
       [1, 1, ...],
       [1, 1, 1, ..., 1, 1, 1],
       [1, 1, 1, ..., 1, 1, 1]], dtype=int8)

    def _mul_multivector(self, other):
        M,N = self.shape
        n_vecs = other.shape[1]  # number of column vectors

        result = np.zeros((M,n_vecs), dtype=upcast_char(self.dtype.char,
>                                                       other.dtype.char))
E       MemoryError

M          = 50000
N          = 50000
n_vecs     = 50000
other      = array([[1, 1, 1, ..., 1, 1, 1],
       [1, 1, 1, ..., 1, 1, 1],
       [1, 1, ...],
       [1, 1, 1, ..., 1, 1, 1],
       [1, 1, 1, ..., 1, 1, 1]], dtype=int8)
self       = <50000x50000 sparse matrix of type '<type 'numpy.int8'>'
        with 2 stored elements in Compressed Sparse Row format>

/usr/lib/python2.7/dist-packages/scipy/sparse/compressed.py:469: MemoryError
______________________ TestInt32Overflow.test_dia_matvec
_______________________

self = <scipy.sparse.tests.test_sparsetools.TestInt32Overflow object at
0x7fa1f937fb10>

    @pytest.mark.slow
    def test_dia_matvec(self):
        # Check: huge dia_matrix _matvec
        n = self.n
>       data = np.ones((n, n), dtype=np.int8)

n          = 50000
self       = <scipy.sparse.tests.test_sparsetools.TestInt32Overflow
object at 0x7fa1f937fb10>

/usr/lib/python2.7/dist-packages/scipy/sparse/tests/test_sparsetools.py:155:

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

shape = (50000, 50000), dtype = <type 'numpy.int8'>, order = 'C'

    @set_module('numpy')
    def ones(shape, dtype=None, order='C'):
        """
        Return a new array of given shape and type, filled with ones.

        Parameters
        ----------
        shape : int or sequence of ints
            Shape of the new array, e.g., ``(2, 3)`` or ``2``.
        dtype : data-type, optional
            The desired data-type for the array, e.g., `numpy.int8`.
Default is
            `numpy.float64`.
        order : {'C', 'F'}, optional, default: C
            Whether to store multi-dimensional data in row-major
            (C-style) or column-major (Fortran-style) order in
            memory.

        Returns
        -------
        out : ndarray
            Array of ones with the given shape, dtype, and order.

        See Also
        --------
        ones_like : Return an array of ones with shape and type of input.
        empty : Return a new uninitialized array.
        zeros : Return a new array setting values to zero.
        full : Return a new array of given shape filled with value.


        Examples
        --------
        >>> np.ones(5)
        array([ 1.,  1.,  1.,  1.,  1.])

        >>> np.ones((5,), dtype=int)
        array([1, 1, 1, 1, 1])

        >>> np.ones((2, 1))
        array([[ 1.],
               [ 1.]])

        >>> s = (2,2)
        >>> np.ones(s)
        array([[ 1.,  1.],
               [ 1.,  1.]])

        """
>       a = empty(shape, dtype, order)
E       MemoryError

dtype      = <type 'numpy.int8'>
order      = 'C'
shape      = (50000, 50000)

/usr/lib/python2.7/dist-packages/numpy/core/numeric.py:223: MemoryError
 generated xml file:
/tmp/autopkgtest-lxc.b012crl_/downtmp/autopkgtest_tmp/junit.xml

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python-scipy
Source-Version: 1.1.0-5

We believe that the bug you reported is fixed in the latest version of
python-scipy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <[email protected]> (supplier of updated python-scipy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 10 Apr 2019 16:41:47 +0800
Source: python-scipy
Architecture: source
Version: 1.1.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Closes: 919929
Changes:
 python-scipy (1.1.0-5) unstable; urgency=medium
 .
   * Team upload.
   * Skip sparsetools.TestInt32Overflow matvec tests on python2
     (MemoryError). Closes: #919929.
Checksums-Sha1:
 eddddfb30f44304f8283811b65a414eacaa83a76 3191 python-scipy_1.1.0-5.dsc
 ff1ccdceb51fa84eecbc926b2bd1e1c5f3d21810 28312 
python-scipy_1.1.0-5.debian.tar.xz
Checksums-Sha256:
 285256bde3725d1d21744f4d917735fe4987dfe1d24aebd838879a2323149ffa 3191 
python-scipy_1.1.0-5.dsc
 a9ebfead5743e6bf2856944875988a721dce01389a434a448e31c3c6adf8cf12 28312 
python-scipy_1.1.0-5.debian.tar.xz
Files:
 e627f0a7136fd5c39bed81962d624043 3191 python optional python-scipy_1.1.0-5.dsc
 3cc8b4774976ab03b013bfa083396134 28312 python optional 
python-scipy_1.1.0-5.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAlyttekACgkQVz7x5L1a
AfqYOQ//TegozddMhDDP6/aTv62TyIF/fLJK2MNRouqENuI5+92M18QS8r/x/G0M
7Ek86GLtLjhe3mjQ0vPoHwcYx6HO9Ru6yQJ/kZ6+2zybHcshFXI9tqooLrl65SgS
PdnB5wnr2NCtIVYoKnjWSR8kcAHVRspU0awqrR6lG2kSf0XJqaA6rmPgwgMe8+em
5x+0fvv12WfJXV7HVyUoMnodcdsCywu7EhoMnpkfZuM5mBrfqKk8nZNzEPnKkKGe
ov+sMlHou/G0vD2QSfIVdA65GG+IjUSeazWq5NLVW7snCoXZjn4tbr5ZgaEuM5DH
GT87YXF1Moc07ghJVHhiSnlrdsURdgUJF0P42nrMxkWvg4XmWrC4R7nFgP0hWwfM
hYI1Pknc3WhideW6PlXZ0/M8fZSSHjGdgNdkH6z6uZ+BRlvcoUw1HQivvYgRzYa4
cSR56oSH8TbBOQe4Y0t75ySQCw2lHsHaQ5hoeyJ0+lzOlB3kTRPZXINQjllImenm
rZqrsr/BVu8/vf1EguW7j5Uczc1Mlkxp9aiF72sR9mQ+iWftQtfEY8FKmw/0Zw3o
FvMokaO/tFJDlQSHFtG/6wL+t4NPas7YWC/RcvfQ7BI6Wo/707nJBOXtB5IUEEkB
HVgc4DOipVAEpBfN8yxj6MFIHXydIeK//7K+8usoU4SEx7cZOtw=
=JT6h
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to