Source: vmmlib
Version: 1.0-2.2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220728 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
> g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -Wformat -Werror=format-security -I. -Iinclude -Itests -include cstdint 
> -include algorithm -include string -include iostream -include f2c.h -include 
> f2c_fix.h  -c tests/lapack_gaussian_elimination_test.cpp -o 
> tests/lapack_gaussian_elimination_test.o  
> In file included from <command-line>:
> /usr/include/c++/12/bits/hashtable.h: In constructor ‘std::_Hashtable<_Key, 
> _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, 
> _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, 
> size_type, const _Hash&, const _Equal&, const allocator_type&, 
> std::false_type)’:
> /usr/include/c++/12/bits/hashtable.h:1208:18: error: expected unqualified-id 
> before ‘(’ token
>  1208 |             std::max(_M_rehash_policy._M_bkt_for_elements(__nb_elems),
>       |                  ^~~
> In file included from <command-line>:
> /usr/include/c++/12/bits/hashtable.h: In constructor ‘std::_Hashtable<_Key, 
> _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, 
> _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, 
> size_type, const _Hash&, const _Equal&, const allocator_type&, 
> std::false_type)’:
> /usr/include/c++/12/bits/hashtable.h:1208:18: error: expected unqualified-id 
> before ‘(’ token
>  1208 |             std::max(_M_rehash_policy._M_bkt_for_elements(__nb_elems),
>       |                  ^~~
> /usr/include/c++/12/bits/hashtable.h: In member function ‘void 
> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, 
> _Unused, _RehashPolicy, _Traits>::rehash(size_type)’:
> /usr/include/c++/12/bits/hashtable.h:2516:16: error: expected unqualified-id 
> before ‘(’ token
>  2516 |         = 
> std::max(_M_rehash_policy._M_bkt_for_elements(_M_element_count + 1),
>       |                ^~~
> /usr/include/c++/12/bits/hashtable.h: In member function ‘void 
> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, 
> _Unused, _RehashPolicy, _Traits>::rehash(size_type)’:
> /usr/include/c++/12/bits/hashtable.h:2516:16: error: expected unqualified-id 
> before ‘(’ token
>  2516 |         = 
> std::max(_M_rehash_policy._M_bkt_for_elements(_M_element_count + 1),
>       |                ^~~
> In file included from <command-line>:
> /usr/include/c++/12/bits/hashtable.h: In constructor ‘std::_Hashtable<_Key, 
> _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, 
> _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, 
> size_type, const _Hash&, const _Equal&, const allocator_type&, 
> std::false_type)’:
> /usr/include/c++/12/bits/hashtable.h:1208:18: error: expected unqualified-id 
> before ‘(’ token
>  1208 |             std::max(_M_rehash_policy._M_bkt_for_elements(__nb_elems),
>       |                  ^~~
> /usr/include/c++/12/bits/hashtable.h: In member function ‘void 
> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, 
> _Unused, _RehashPolicy, _Traits>::rehash(size_type)’:
> /usr/include/c++/12/bits/hashtable.h:2516:16: error: expected unqualified-id 
> before ‘(’ token
>  2516 |         = 
> std::max(_M_rehash_policy._M_bkt_for_elements(_M_element_count + 1),
>       |                ^~~
> /usr/include/c++/12/bits/stl_bvector.h: In member function ‘std::vector<bool, 
> _Alloc>::size_type std::vector<bool, _Alloc>::_M_check_len(size_type, const 
> char*) const’:
> /usr/include/c++/12/bits/stl_bvector.h:1484:47: error: expected 
> unqualified-id before ‘(’ token
>  1484 |         const size_type __len = size() + std::max(size(), __n);
>       |                                               ^~~
> /usr/include/c++/12/bits/stl_bvector.h: In member function ‘std::vector<bool, 
> _Alloc>::size_type std::vector<bool, _Alloc>::_M_check_len(size_type, const 
> char*) const’:
> /usr/include/c++/12/bits/stl_bvector.h:1484:47: error: expected 
> unqualified-id before ‘(’ token
>  1484 |         const size_type __len = size() + std::max(size(), __n);
>       |                                               ^~~
> In file included from <command-line>:
> /usr/include/c++/12/bits/hashtable.h: In constructor ‘std::_Hashtable<_Key, 
> _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, 
> _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, 
> size_type, const _Hash&, const _Equal&, const allocator_type&, 
> std::false_type)’:
> /usr/include/c++/12/bits/hashtable.h:1208:18: error: expected unqualified-id 
> before ‘(’ token
>  1208 |             std::max(_M_rehash_policy._M_bkt_for_elements(__nb_elems),
>       |                  ^~~
> /usr/include/c++/12/bits/hashtable.h: In member function ‘void 
> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, 
> _Unused, _RehashPolicy, _Traits>::rehash(size_type)’:
> /usr/include/c++/12/bits/hashtable.h:2516:16: error: expected unqualified-id 
> before ‘(’ token
>  2516 |         = 
> std::max(_M_rehash_policy._M_bkt_for_elements(_M_element_count + 1),
>       |                ^~~
> /usr/include/c++/12/bits/stl_bvector.h: In member function ‘std::vector<bool, 
> _Alloc>::size_type std::vector<bool, _Alloc>::_M_check_len(size_type, const 
> char*) const’:
> /usr/include/c++/12/bits/stl_bvector.h:1484:47: error: expected 
> unqualified-id before ‘(’ token
>  1484 |         const size_type __len = size() + std::max(size(), __n);
>       |                                               ^~~
> /usr/include/c++/12/functional: In member function 
> ‘std::pair<_ForwardIterator2, _ForwardIterator2> 
> std::boyer_moore_searcher<_RAIter, _Hash, 
> _BinaryPredicate>::operator()(_RandomAccessIterator2, _RandomAccessIterator2) 
> const’:
> /usr/include/c++/12/functional:1357:23: error: expected unqualified-id before 
> ‘(’ token
>  1357 |           __i += std::max(_M_bad_char_shift(__first[__i]),
>       |                       ^~~
> In file included from include/vmmlib/matrix.hpp:6,
>                  from include/vmmlib/qr_decomposition.hpp:4,
>                  from tests/qr_decomposition_test.cpp:3:
> include/vmmlib/matrix_functors.hpp: At global scope:
> include/vmmlib/matrix_functors.hpp:43:49: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    43 | struct matrix_equals_allow_inverted_rows : std::binary_function< 
> const T&, const T&, bool >
>       |                                                 ^~~~~~~~~~~~~~~
> In file included from /usr/include/c++/12/string:48,
>                  from <command-line>:
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> include/vmmlib/matrix_functors.hpp:84:52: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    84 | struct matrix_equals_allow_inverted_columns : std::binary_function< 
> const T&, const T&, bool >
>       |                                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /usr/include/c++/12/functional: In member function 
> ‘std::pair<_ForwardIterator2, _ForwardIterator2> 
> std::boyer_moore_searcher<_RAIter, _Hash, 
> _BinaryPredicate>::operator()(_RandomAccessIterator2, _RandomAccessIterator2) 
> const’:
> /usr/include/c++/12/functional:1357:23: error: expected unqualified-id before 
> ‘(’ token
>  1357 |           __i += std::max(_M_bad_char_shift(__first[__i]),
>       |                       ^~~
> In file included from include/vmmlib/matrix.hpp:6,
>                  from include/vmmlib/svd.hpp:4,
>                  from tests/svd_test.hpp:4,
>                  from tests/svd_test.cpp:1:
> include/vmmlib/matrix_functors.hpp: At global scope:
> include/vmmlib/matrix_functors.hpp:43:49: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    43 | struct matrix_equals_allow_inverted_rows : std::binary_function< 
> const T&, const T&, bool >
>       |                                                 ^~~~~~~~~~~~~~~
> In file included from /usr/include/c++/12/string:48,
>                  from <command-line>:
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> include/vmmlib/matrix_functors.hpp:84:52: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    84 | struct matrix_equals_allow_inverted_columns : std::binary_function< 
> const T&, const T&, bool >
>       |                                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /usr/include/c++/12/functional: In member function 
> ‘std::pair<_ForwardIterator2, _ForwardIterator2> 
> std::boyer_moore_searcher<_RAIter, _Hash, 
> _BinaryPredicate>::operator()(_RandomAccessIterator2, _RandomAccessIterator2) 
> const’:
> /usr/include/c++/12/functional:1357:23: error: expected unqualified-id before 
> ‘(’ token
>  1357 |           __i += std::max(_M_bad_char_shift(__first[__i]),
>       |                       ^~~
> In file included from include/vmmlib/matrix.hpp:6,
>                  from include/vmmlib/lapack_linear_least_squares.hpp:4,
>                  from tests/lapack_linear_least_squares_test.cpp:4:
> include/vmmlib/matrix_functors.hpp: At global scope:
> include/vmmlib/matrix_functors.hpp:43:49: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    43 | struct matrix_equals_allow_inverted_rows : std::binary_function< 
> const T&, const T&, bool >
>       |                                                 ^~~~~~~~~~~~~~~
> In file included from /usr/include/c++/12/string:48,
>                  from <command-line>:
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> include/vmmlib/matrix_functors.hpp:84:52: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    84 | struct matrix_equals_allow_inverted_columns : std::binary_function< 
> const T&, const T&, bool >
>       |                                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> In file included from <command-line>:
> /usr/include/c++/12/bits/hashtable.h: In constructor ‘std::_Hashtable<_Key, 
> _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, 
> _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, 
> size_type, const _Hash&, const _Equal&, const allocator_type&, 
> std::false_type)’:
> /usr/include/c++/12/bits/hashtable.h:1208:18: error: expected unqualified-id 
> before ‘(’ token
>  1208 |             std::max(_M_rehash_policy._M_bkt_for_elements(__nb_elems),
>       |                  ^~~
> /usr/include/c++/12/bits/hashtable.h: In member function ‘void 
> std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, 
> _Unused, _RehashPolicy, _Traits>::rehash(size_type)’:
> /usr/include/c++/12/bits/hashtable.h:2516:16: error: expected unqualified-id 
> before ‘(’ token
>  2516 |         = 
> std::max(_M_rehash_policy._M_bkt_for_elements(_M_element_count + 1),
>       |                ^~~
> /usr/include/c++/12/bits/stl_bvector.h: In member function ‘std::vector<bool, 
> _Alloc>::size_type std::vector<bool, _Alloc>::_M_check_len(size_type, const 
> char*) const’:
> /usr/include/c++/12/bits/stl_bvector.h:1484:47: error: expected 
> unqualified-id before ‘(’ token
>  1484 |         const size_type __len = size() + std::max(size(), __n);
>       |                                               ^~~
> /usr/include/c++/12/functional: In member function 
> ‘std::pair<_ForwardIterator2, _ForwardIterator2> 
> std::boyer_moore_searcher<_RAIter, _Hash, 
> _BinaryPredicate>::operator()(_RandomAccessIterator2, _RandomAccessIterator2) 
> const’:
> /usr/include/c++/12/functional:1357:23: error: expected unqualified-id before 
> ‘(’ token
>  1357 |           __i += std::max(_M_bad_char_shift(__first[__i]),
>       |                       ^~~
> In file included from include/vmmlib/matrix.hpp:6,
>                  from tests/matrix_test.cpp:3:
> include/vmmlib/matrix_functors.hpp: At global scope:
> include/vmmlib/matrix_functors.hpp:43:49: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    43 | struct matrix_equals_allow_inverted_rows : std::binary_function< 
> const T&, const T&, bool >
>       |                                                 ^~~~~~~~~~~~~~~
> In file included from /usr/include/c++/12/string:48,
>                  from <command-line>:
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> include/vmmlib/matrix_functors.hpp:84:52: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    84 | struct matrix_equals_allow_inverted_columns : std::binary_function< 
> const T&, const T&, bool >
>       |                                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_bvector.h: In member function ‘std::vector<bool, 
> _Alloc>::size_type std::vector<bool, _Alloc>::_M_check_len(size_type, const 
> char*) const’:
> /usr/include/c++/12/bits/stl_bvector.h:1484:47: error: expected 
> unqualified-id before ‘(’ token
>  1484 |         const size_type __len = size() + std::max(size(), __n);
>       |                                               ^~~
> /usr/include/c++/12/functional: In member function 
> ‘std::pair<_ForwardIterator2, _ForwardIterator2> 
> std::boyer_moore_searcher<_RAIter, _Hash, 
> _BinaryPredicate>::operator()(_RandomAccessIterator2, _RandomAccessIterator2) 
> const’:
> /usr/include/c++/12/functional:1357:23: error: expected unqualified-id before 
> ‘(’ token
>  1357 |           __i += std::max(_M_bad_char_shift(__first[__i]),
>       |                       ^~~
> In file included from include/vmmlib/matrix.hpp:6,
>                  from include/vmmlib/lapack_svd.hpp:4,
>                  from tests/lapack_svd_test.cpp:3:
> include/vmmlib/matrix_functors.hpp: At global scope:
> include/vmmlib/matrix_functors.hpp:43:49: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    43 | struct matrix_equals_allow_inverted_rows : std::binary_function< 
> const T&, const T&, bool >
>       |                                                 ^~~~~~~~~~~~~~~
> In file included from /usr/include/c++/12/string:48,
>                  from <command-line>:
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> include/vmmlib/matrix_functors.hpp:84:52: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    84 | struct matrix_equals_allow_inverted_columns : std::binary_function< 
> const T&, const T&, bool >
>       |                                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> In file included from include/vmmlib/matrix.hpp:6,
>                  from include/vmmlib/quaternion.hpp:14,
>                  from tests/quaternion_test.hpp:4,
>                  from tests/quaternion_test.cpp:1:
> include/vmmlib/matrix_functors.hpp:43:49: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    43 | struct matrix_equals_allow_inverted_rows : std::binary_function< 
> const T&, const T&, bool >
>       |                                                 ^~~~~~~~~~~~~~~
> In file included from /usr/include/c++/12/string:48,
>                  from <command-line>:
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> include/vmmlib/matrix_functors.hpp:84:52: warning: ‘template<class _Arg1, 
> class _Arg2, class _Result> struct std::binary_function’ is deprecated 
> [-Wdeprecated-declarations]
>    84 | struct matrix_equals_allow_inverted_columns : std::binary_function< 
> const T&, const T&, bool >
>       |                                                    ^~~~~~~~~~~~~~~
> /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here
>   131 |     struct binary_function
>       |            ^~~~~~~~~~~~~~~
> make[1]: *** [Makefile:65: tests/qr_decomposition_test.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2022/07/28/vmmlib_1.0-2.2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220728;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220728&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to