Your message dated Fri, 16 Feb 2018 13:34:54 +0000
with message-id <e1emgaa-0009jl...@fasolo.debian.org>
and subject line Bug#889584: fixed in fpylll 0.3.0+ds1-4
has caused the Debian Bug report #889584,
regarding fpylll: FTBFS on 32-bit architectures: test failures: OverflowError, 
SystemError
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 ow...@bugs.debian.org
immediately.)


-- 
889584: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=889584
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: fpylll
Version: 0.3.0+ds1-2
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Hi,

fpylll/experimental FTBFS on all 32-bit architectures with test
failures:

https://buildd.debian.org/status/package.php?p=fpylll&suite=experimental

   dh_auto_test -a -O--buildsystem=pybuild
I: pybuild base:184: cd 
/<<BUILDDIR>>/fpylll-0.3.0+ds1/.pybuild/pythonX.Y_2.7/build; python2.7 -m 
pytest tests
============================= test session starts ==============================
platform linux2 -- Python 2.7.14+, pytest-3.2.1, py-1.4.34, pluggy-0.4.0
rootdir: /<<BUILDDIR>>/fpylll-0.3.0+ds1, inifile:
collected 24 items

tests/test_bkz.py ..
tests/test_bkz_python.py ....
tests/test_cvp.py .
tests/test_gso.py .....
tests/test_lll.py ..
tests/test_multisol_enum.py .
tests/test_numpy.py ..
tests/test_precision.py .
tests/test_pruner.py .
tests/test_random.py .
tests/test_simple_bkz.py ..
tests/test_strategies.py .
tests/test_util.py .

========================== 24 passed in 62.16 seconds ==========================
I: pybuild base:184: cd 
/<<BUILDDIR>>/fpylll-0.3.0+ds1/.pybuild/pythonX.Y_3.6/build; python3.6 -m 
pytest tests
============================= test session starts ==============================
platform linux -- Python 3.6.4, pytest-3.2.1, py-1.4.34, pluggy-0.4.0
rootdir: /<<BUILDDIR>>/fpylll-0.3.0+ds1, inifile:
collected 24 items

tests/test_bkz.py ..
tests/test_bkz_python.py ....
tests/test_cvp.py .
tests/test_gso.py FFF.F
tests/test_lll.py ..
tests/test_multisol_enum.py .
tests/test_numpy.py ..
tests/test_precision.py .
tests/test_pruner.py .
tests/test_random.py .
tests/test_simple_bkz.py ..
tests/test_strategies.py .
tests/test_util.py .

=================================== FAILURES ===================================
________________________________ test_gso_init _________________________________
OverflowError: Python int too large to convert to C long

The above exception was the direct cause of the following exception:

    def test_gso_init():
        for int_type in int_types:
            for m, n in dimensions:
                A = make_integer_matrix(m, n, int_type=int_type)
                for float_type in float_types:
>                   M = GSO.Mat(copy(A), float_type=float_type)

tests/test_gso.py:21: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

x = <IntegerMatrix(50, 50) at 0xf4ec5260>

    def copy(x):
        """Shallow copy operation on arbitrary Python objects.
    
        See the module's __doc__ string for more info.
        """
    
        cls = type(x)
    
        copier = _copy_dispatch.get(cls)
        if copier:
            return copier(x)
    
        try:
            issc = issubclass(cls, type)
        except TypeError: # cls is not a class
            issc = False
        if issc:
            # treat it as a regular class:
            return _copy_immutable(x)
    
        copier = getattr(cls, "__copy__", None)
        if copier:
>           return copier(x)
E           SystemError: <cyfunction IntegerMatrix.__copy__ at 0xf60d59ec> 
returned a result with an error set

/usr/lib/python3.6/copy.py:88: SystemError
__________________________________ test_gso_d __________________________________
OverflowError: Python int too large to convert to C long

The above exception was the direct cause of the following exception:

    def test_gso_d():
        for int_type in int_types:
            for m, n in dimensions:
                A = make_integer_matrix(m, n, int_type=int_type)
                for float_type in float_types:
>                   M = GSO.Mat(copy(A), float_type=float_type)

tests/test_gso.py:38: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

x = <IntegerMatrix(50, 50) at 0xf4ef00e0>

    def copy(x):
        """Shallow copy operation on arbitrary Python objects.
    
        See the module's __doc__ string for more info.
        """
    
        cls = type(x)
    
        copier = _copy_dispatch.get(cls)
        if copier:
            return copier(x)
    
        try:
            issc = issubclass(cls, type)
        except TypeError: # cls is not a class
            issc = False
        if issc:
            # treat it as a regular class:
            return _copy_immutable(x)
    
        copier = getattr(cls, "__copy__", None)
        if copier:
>           return copier(x)
E           SystemError: <cyfunction IntegerMatrix.__copy__ at 0xf60d59ec> 
returned a result with an error set

/usr/lib/python3.6/copy.py:88: SystemError
__________________________ test_gso_int_gram_enabled ___________________________
OverflowError: Python int too large to convert to C long

The above exception was the direct cause of the following exception:

    def test_gso_int_gram_enabled():
        for int_type in int_types:
            for m, n in dimensions:
                A = make_integer_matrix(m, n, int_type=int_type)
                for float_type in float_types:
>                   M = GSO.Mat(copy(A), float_type=float_type)

tests/test_gso.py:47: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

x = <IntegerMatrix(50, 50) at 0xf4f26a58>

    def copy(x):
        """Shallow copy operation on arbitrary Python objects.
    
        See the module's __doc__ string for more info.
        """
    
        cls = type(x)
    
        copier = _copy_dispatch.get(cls)
        if copier:
            return copier(x)
    
        try:
            issc = issubclass(cls, type)
        except TypeError: # cls is not a class
            issc = False
        if issc:
            # treat it as a regular class:
            return _copy_immutable(x)
    
        copier = getattr(cls, "__copy__", None)
        if copier:
>           return copier(x)
E           SystemError: <cyfunction IntegerMatrix.__copy__ at 0xf60d59ec> 
returned a result with an error set

/usr/lib/python3.6/copy.py:88: SystemError
_________________________________ test_gso_io __________________________________
OverflowError: Python int too large to convert to C long

The above exception was the direct cause of the following exception:

    def test_gso_io():
        for int_type in int_types:
            for m, n in dimensions:
                if m <= 2 or n <= 2:
                    continue
    
                A = make_integer_matrix(m, n, int_type=int_type)
                v = list(A[0])
                LLL.reduction(A)
    
                for float_type in float_types:
                    M = GSO.Mat(copy(A), float_type=float_type)
                    M.update_gso()
                    w = M.babai(v)
>                   v_ = IntegerMatrix.from_iterable(1, m, w) * A

tests/test_gso.py:105: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

>   ???
E   SystemError: <class 'range'> returned a result with an error set

src/fpylll/fplll/integer_matrix.pyx:1377: SystemError
===================== 4 failed, 20 passed in 58.04 seconds =====================
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/<<BUILDDIR>>/fpylll-0.3.0+ds1/.pybuild/pythonX.Y_3.6/build; python3.6 -m 
pytest tests
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.6 returned 
exit code 13

--- End Message ---
--- Begin Message ---
Source: fpylll
Source-Version: 0.3.0+ds1-4

We believe that the bug you reported is fixed in the latest version of
fpylll, 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 889...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jerome Benoit <calcu...@rezozer.net> (supplier of updated fpylll 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 16 Feb 2018 13:10:29 +0000
Source: fpylll
Binary: python-fpylll python3-fpylll python-fpylll-doc
Architecture: source
Version: 0.3.0+ds1-4
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Jerome Benoit <calcu...@rezozer.net>
Description:
 python-fpylll - Python wrapper for LLL-reduction of Euclidean lattices -- 
Python
 python-fpylll-doc - Python wrapper for LLL-reduction of Euclidean lattices -- 
doc
 python3-fpylll - Python wrapper for LLL-reduction of Euclidean lattices -- 
Python
Closes: 889584
Changes:
 fpylll (0.3.0+ds1-4) experimental; urgency=medium
 .
   * RC fix release (Closes: #889584), apply upstream patch.
Checksums-Sha1:
 7b215699291afb8a4530b1621ccc9beebf872625 3369 fpylll_0.3.0+ds1-4.dsc
 ef311687c73252efd7e2edf112cd282389c1836d 4784 fpylll_0.3.0+ds1-4.debian.tar.xz
 52acbfa00a5ffd224fde246de03b6dd4c1c0dc8d 7908 
fpylll_0.3.0+ds1-4_source.buildinfo
Checksums-Sha256:
 77b4c2e235a68bb7dfb30c275edc3d580428a3df8ce9d562fe30cacb9d413b96 3369 
fpylll_0.3.0+ds1-4.dsc
 31638b3f03537a2af3a3719edc2f4aeb8a01701cda6074e81da3ce2f91f7721e 4784 
fpylll_0.3.0+ds1-4.debian.tar.xz
 f028b18b38391cf462293dd5f41f95c1d789743fe76cebe84269b64f703c1feb 7908 
fpylll_0.3.0+ds1-4_source.buildinfo
Files:
 6268494834b4c063fb999b9ce5ea1a2c 3369 python optional fpylll_0.3.0+ds1-4.dsc
 2bcc0bd2d5d8b6fa390308314a52545d 4784 python optional 
fpylll_0.3.0+ds1-4.debian.tar.xz
 8847eb6accc37b4c20eb67937b6b8a1e 7908 python optional 
fpylll_0.3.0+ds1-4_source.buildinfo

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

iQRJBAEBCgAzFiEEriiuFXEN/x2H5adiP5IZpn82xosFAlqG3IEVHGNhbGN1bHVz
QHJlem96ZXIubmV0AAoJED+SGaZ/NsaLcmIf/R6IAB9LpqEY59tvfRAAz9yyt2Gr
4iH1pLs1DGsYTriGxvVxnXCXHZdk/0/DBF84wytR/QfUG+Ly51cvArzfuS5t8cB7
fbecW5k0Uv4Iq1miKaO0Y+G12nM+kLQLoMjoTeohS83RYBtmsQcnBDp6yqXWVEHV
T0MSqrNT5Reb/MeZJzvTCvgf4XFP9AR03ysj6Vcn+VnshTjJwQ/GEFhn0t17J9R9
G82yO5xMmgk7E4ecKgpwCKaEfKWuBk3QDjEcaM11pFOBcPK5TddC1cUCaVvMXjBL
LwzEW7ZZDXISRzt7eqSjOjpVrFeEp/UT+5Fz2lJcHkWGdWfYEscYfuGMnUOrUFKv
7us/R4wn3AEsLL2y7tWEzwjGHMMx9MpxY7rOpEHqQFPe/zCu0GL6vip6TwKzlKWH
obCD56wvZiLbc+6Y0nr3L+/BXYYjmn5yQzAvMvdYZUZjPcO1A9ZfBs+52o1LWkN0
4/Wg39davTsbjhGA0Nje0kQjMXeaw76sSXEfDjGAne0QP2C6FZovyf/NMVOcFSwq
nfvYHVdh3wKXWvRpbXsmdWf5Op9elgxu8pP4/++VRTrjkFkjnlbu/WBePeKYbXni
XwIZPlCfW1M8EqOzCitRJSDrKiCDzSKEA6ItLtzGKXNwrL48UMN45aL2fjkrv9te
pr03UlMpDOy54tIxzgfdqZUFKwixrNIjUhXOz9KW008Kv3u7skLeBgn1aAiNcpUU
EKPD0Ut3C4BaxP/s611GsotF9E1Jf/8yGMUjBD9kE2KaJ1q+BkAXepxsdS/ulnuu
mrHU5Lg72WiNPAaOH+5QIMybT/YY3h9iziGJSRlJi8KO9E8KraoRWT0sMsqVW873
oREusXi07g9sp2xZGka9sUEAEPqXxKiS5JnMCy1Ko+55VQoFbeVhFbW8074L9fKJ
cj3+zUi4tXGDl2FtNz34497NNRY4uWi1fdFz9Y4svbg8sLsUcHdxvOJK6JZ49RMq
/UKrRLb0IqgFcJLlzQoc+2G6dZzFMCG/7ntW7IjxNy0lFdRvGplGpF+243qYei/1
Vq+i+aO2/kPPtl6iHB21PrI9rh9Nh3Nq9XQVSwWFgaPZxCwiD4eGeIVWhyoxW0xl
rzcBdCjRICR2Plc4H6myvXGh3/zEEc5sJ083ZEqL8ZxKdn+5HdmhNrOShahEStd3
AW/+XcFdGNtY20TbZFpzCumerrah7cq/xELveNbktwkgSUtcdJTFfiSOwUAi7Ith
XMRjS9SEq37yw6H91rPjwYVvcHduKGa/l9P6Ly1nDVwmW8qwmNGwSXqH/MdSiBFy
YSb6ly8me0IaAgrPS0uZL9xgvJGPrYCOM2ZhjCgiNxV2zOeFNv/0EZ1Eef0=
=JvL0
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to