Source: eigen3 Version: 3.3.7-2 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200802 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > cd /<<PKGBUILDDIR>>/debian/build/test && /usr/bin/c++ > -I/<<PKGBUILDDIR>>/debian/build/test -I/<<PKGBUILDDIR>>/test > -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/debian/build -g -O2 > -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++03 -pedantic > -Wall -Wextra -Wundef -Wcast-align -Wchar-subscripts -Wnon-virtual-dtor > -Wunused-local-typedefs -Wpointer-arith -Wwrite-strings -Wformat-security > -Wlogical-op -Wdouble-promotion -Wno-psabi -Wno-variadic-macros > -Wno-long-long -fno-check-new -fno-common -fstrict-aliasing -ansi -msse2 > -msse3 -DEIGEN_TEST_MAX_SIZE=320 -DEIGEN_TEST_FUNC=stddeque_overload > -DEIGEN_TEST_PART_4=1 -o > CMakeFiles/stddeque_overload_4.dir/stddeque_overload.cpp.o -c > /<<PKGBUILDDIR>>/test/stddeque_overload.cpp > In file included from /<<PKGBUILDDIR>>/Eigen/StdDeque:23, > from /<<PKGBUILDDIR>>/test/stddeque_overload.cpp:13: > /<<PKGBUILDDIR>>/Eigen/src/StlSupport/StdDeque.h: In instantiation of ‘void > std::deque<T, Eigen::aligned_allocator<T> >::resize(std::deque<T, > Eigen::aligned_allocator<T> >::size_type, const value_type&) [with T = > Eigen::Transform<float, 3, 2>; std::deque<T, Eigen::aligned_allocator<T> > >::size_type = long unsigned int; std::deque<T, Eigen::aligned_allocator<T> > >::value_type = Eigen::Transform<float, 3, 2>]’: > /<<PKGBUILDDIR>>/test/stddeque_overload.cpp:81:11: required from ‘void > check_stddeque_transform(const TransformType&) [with TransformType = > Eigen::Transform<float, 3, 2>]’ > /<<PKGBUILDDIR>>/test/stddeque_overload.cpp:152:3: required from here > /<<PKGBUILDDIR>>/Eigen/src/StlSupport/StdDeque.h:106:41: error: > ‘std::_Deque_base<Eigen::Transform<float, 3, 2>, > Eigen::aligned_allocator_indirection<Eigen::Transform<float, 3, 2> > > >::_Deque_impl std::_Deque_base<Eigen::Transform<float, 3, 2>, > Eigen::aligned_allocator_indirection<Eigen::Transform<float, 3, 2> > > >::_M_impl’ is protected within this context > 106 | deque_base::_M_erase_at_end(this->_M_impl._M_start + new_size); > | ~~~~~~^~~~~~~ > In file included from /usr/include/c++/10/deque:67, > from /<<PKGBUILDDIR>>/test/main.h:42, > from /<<PKGBUILDDIR>>/test/stddeque_overload.cpp:11: > /usr/include/c++/10/bits/stl_deque.h:589:19: note: declared protected here > 589 | _Deque_impl _M_impl; > | ^~~~~~~ > In file included from /<<PKGBUILDDIR>>/Eigen/StdDeque:23, > from /<<PKGBUILDDIR>>/test/stddeque_overload.cpp:13: > /<<PKGBUILDDIR>>/Eigen/src/StlSupport/StdDeque.h: In instantiation of ‘void > std::deque<T, Eigen::aligned_allocator<T> >::resize(std::deque<T, > Eigen::aligned_allocator<T> >::size_type, const value_type&) [with T = > Eigen::Transform<double, 3, 2>; std::deque<T, Eigen::aligned_allocator<T> > >::size_type = long unsigned int; std::deque<T, Eigen::aligned_allocator<T> > >::value_type = Eigen::Transform<double, 3, 2>]’: > /<<PKGBUILDDIR>>/test/stddeque_overload.cpp:81:11: required from ‘void > check_stddeque_transform(const TransformType&) [with TransformType = > Eigen::Transform<double, 3, 2>]’ > /<<PKGBUILDDIR>>/test/stddeque_overload.cpp:153:3: required from here > /<<PKGBUILDDIR>>/Eigen/src/StlSupport/StdDeque.h:106:41: error: > ‘std::_Deque_base<Eigen::Transform<double, 3, 2>, > Eigen::aligned_allocator_indirection<Eigen::Transform<double, 3, 2> > > >::_Deque_impl std::_Deque_base<Eigen::Transform<double, 3, 2>, > Eigen::aligned_allocator_indirection<Eigen::Transform<double, 3, 2> > > >::_M_impl’ is protected within this context > 106 | deque_base::_M_erase_at_end(this->_M_impl._M_start + new_size); > | ~~~~~~^~~~~~~ > In file included from /usr/include/c++/10/deque:67, > from /<<PKGBUILDDIR>>/test/main.h:42, > from /<<PKGBUILDDIR>>/test/stddeque_overload.cpp:11: > /usr/include/c++/10/bits/stl_deque.h:589:19: note: declared protected here > 589 | _Deque_impl _M_impl; > | ^~~~~~~ > make[5]: *** [test/CMakeFiles/stddeque_overload_4.dir/build.make:66: > test/CMakeFiles/stddeque_overload_4.dir/stddeque_overload.cpp.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2020/08/02/eigen3_3.3.7-2_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. -- debian-science-maintainers mailing list debian-science-maintainers@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers