Source: pybind11
Version: 2.2.4-1
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20181229 ftbfs-buster

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> cd /<<PKGBUILDDIR>>/tests && /usr/bin/python3.7 -m pytest test_buffers.py 
> test_builtin_casters.py test_call_policies.py test_callbacks.py 
> test_chrono.py test_class.py test_constants_and_functions.py 
> test_copy_move.py test_docstring_options.py test_eigen.py test_enum.py 
> test_eval.py test_exceptions.py test_factory_constructors.py test_iostream.py 
> test_kwargs_and_defaults.py test_local_bindings.py 
> test_methods_and_attributes.py test_modules.py test_multiple_inheritance.py 
> test_numpy_array.py test_numpy_dtypes.py test_numpy_vectorize.py 
> test_opaque_types.py test_operator_overloading.py test_pickling.py 
> test_pytypes.py test_sequences_and_iterators.py test_smart_ptr.py test_stl.py 
> test_stl_binders.py test_virtual_functions.py
> [100%] Built target test_cmake_build
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.7.2rc1, pytest-3.10.1, py-1.7.0, pluggy-0.8.0
> rootdir: /<<PKGBUILDDIR>>/tests, inifile: pytest.ini
> collected 298 items
> 
> test_buffers.py ....                                                     [  
> 1%]
> test_builtin_casters.py ....s.........                                   [  
> 6%]
> test_call_policies.py .........                                          [  
> 9%]
> test_callbacks.py .......                                                [ 
> 11%]
> test_chrono.py .......                                                   [ 
> 13%]
> test_class.py ...............                                            [ 
> 18%]
> test_constants_and_functions.py ....                                     [ 
> 20%]
> test_copy_move.py ....s..                                                [ 
> 22%]
> test_docstring_options.py .                                              [ 
> 22%]
> test_eigen.py ....................F....                                  [ 
> 31%]
> test_enum.py .....                                                       [ 
> 32%]
> test_eval.py .                                                           [ 
> 33%]
> test_exceptions.py .......                                               [ 
> 35%]
> test_factory_constructors.py .........                                   [ 
> 38%]
> test_iostream.py ............                                            [ 
> 42%]
> test_kwargs_and_defaults.py .....                                        [ 
> 44%]
> test_local_bindings.py ..........                                        [ 
> 47%]
> test_methods_and_attributes.py ....................                      [ 
> 54%]
> test_modules.py .....                                                    [ 
> 56%]
> test_multiple_inheritance.py ...........                                 [ 
> 59%]
> test_numpy_array.py .................................                    [ 
> 70%]
> test_numpy_dtypes.py ............                                        [ 
> 74%]
> test_numpy_vectorize.py .......                                          [ 
> 77%]
> test_opaque_types.py ..                                                  [ 
> 77%]
> test_operator_overloading.py ...                                         [ 
> 78%]
> test_pickling.py ....                                                    [ 
> 80%]
> test_pytypes.py ...........                                              [ 
> 83%]
> test_sequences_and_iterators.py ......                                   [ 
> 85%]
> test_smart_ptr.py ...........                                            [ 
> 89%]
> test_stl.py .......ss.....                                               [ 
> 94%]
> test_stl_binders.py .........                                            [ 
> 97%]
> test_virtual_functions.py ........                                       
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _________________________________ test_sparse 
> __________________________________
> 
>     @pytest.requires_eigen_and_scipy
>     def test_sparse():
> >       assert_sparse_equal_ref(m.sparse_r())
> 
> test_eigen.py:646: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> /usr/lib/python3/dist-packages/scipy/sparse/__init__.py:231: in <module>
>     from .lil import *
> /usr/lib/python3/dist-packages/scipy/sparse/lil.py:19: in <module>
>     from . import _csparsetools
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> >   ???
> E   RuntimeWarning: numpy.ufunc size changed, may indicate binary 
> incompatibility. Expected 216, got 192
> 
> __init__.pxd:872: RuntimeWarning
> =========================== short test summary info 
> ============================
> SKIP [1] test_builtin_casters.py:112: no <string_view>
> SKIP [1] test_copy_move.py:68: no <optional>
> SKIP [1] test_stl.py:97: no <optional>
> SKIP [1] test_stl.py:120: no <experimental/optional>
> =============== 1 failed, 293 passed, 4 skipped in 3.04 seconds 
> ================
> make[4]: *** [tests/CMakeFiles/pytest.dir/build.make:61: 
> tests/CMakeFiles/pytest] Error 1
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> make[3]: *** [CMakeFiles/Makefile2:178: tests/CMakeFiles/pytest.dir/all] 
> Error 2
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> make[2]: *** [CMakeFiles/Makefile2:218: tests/CMakeFiles/check.dir/rule] 
> Error 2
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> make[1]: *** [Makefile:206: check] Error 2
> make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> dh_auto_test: cd obj-x86_64-linux-gnu && make -j2 check ARGS\+=-j2 returned 
> exit code 2

The full build log is available from:
   http://aws-logs.debian.net/2018/12/29/pybind11_2.2.4-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to