Package: boinc-app-seti Version: 7.28~svn3106-1 Severity: important User: [email protected] Usertags: ftbfs-gcc-6
This package fails to build with GCC 6. GCC 6 has not been released yet, but it's expected that GCC 6 will become the default compiler for stretch. Note that only the first error is reported; there might be more. You can find a snapshot of GCC 6 in experimental. To build with GCC 6, you can set CC=gcc-6 CXX=g++-6 explicitly. You may be able to find out more about this issue at https://gcc.gnu.org/gcc-6/changes.html > sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dl580gen9-02.hlinux ... > In file included from ../../client/sah_gfx.cpp:69:0: > ../sah_config.h:626:0: note: this is the location of the previous definition > #define VERSION "7.28" > > > In file included from /usr/include/c++/6/random:50:0, > from /usr/include/c++/6/bits/stl_algo.h:66, > from /usr/include/c++/6/algorithm:62, > from ../../db/db_table.h:25, > from ../../client/seti_header.h:43, > from ../../client/seti.h:43, > from ../../client/vector/analyzeFuncs_x86_64.cpp:48: > /usr/include/x86_64-linux-gnu/c++/6/bits/opt_random.h: In member function > 'void > std::normal_distribution<_RealType>::__generate(std::normal_distribution<_RealType>::result_type*, > std::normal_distribution<_RealType>::result_type*, > _UniformRandomNumberGenerator&, const > std::normal_distribution<_RealType>::param_type&) [with > _UniformRandomNumberGenerator = _UniformRandomNumberGenerator; _RealType = > double]': > /usr/include/x86_64-linux-gnu/c++/6/bits/opt_random.h:126:16: note: use > -flax-vector-conversions to permit conversions between vectors with differing > element types or numbers of subparts > __mask); > ^ > > /usr/include/x86_64-linux-gnu/c++/6/bits/opt_random.h:126:16: error: cannot > convert 'const x86_m128i {aka const __vector(4) int}' to '__m128i {aka > __vector(2) long long int}' for argument '2' to '__m128i > _mm_and_si128(__m128i, __m128i)' > In file included from /usr/include/c++/6/random:50:0, > from /usr/include/c++/6/bits/stl_algo.h:66, > from /usr/include/c++/6/algorithm:62, > from ../../db/db_table.h:25, > from ../../client/seti_header.h:43, > from ../../client/seti.h:43, > from ../../client/analyzeFuncs.h:31, > from ../../client/vector/analyzeFuncs_sse2.cpp:36: > /usr/include/x86_64-linux-gnu/c++/6/bits/opt_random.h: In member function > 'void > std::normal_distribution<_RealType>::__generate(std::normal_distribution<_RealType>::result_type*, > std::normal_distribution<_RealType>::result_type*, > _UniformRandomNumberGenerator&, const > std::normal_distribution<_RealType>::param_type&) [with > _UniformRandomNumberGenerator = _UniformRandomNumberGenerator; _RealType = > double]': > /usr/include/x86_64-linux-gnu/c++/6/bits/opt_random.h:126:16: note: use > -flax-vector-conversions to permit conversions between vectors with differing > element types or numbers of subparts > __mask); > ^ > > /usr/include/x86_64-linux-gnu/c++/6/bits/opt_random.h:126:16: error: cannot > convert 'const x86_m128i {aka const __vector(4) int}' to '__m128i {aka > __vector(2) long long int}' for argument '2' to '__m128i > _mm_and_si128(__m128i, __m128i)' > In file included from /usr/include/c++/6/random:50:0, > from /usr/include/c++/6/bits/stl_algo.h:66, > from /usr/include/c++/6/algorithm:62, > from ../../db/db_table.h:25, > from ../../client/seti_header.h:43, > from ../../client/seti.h:43, > from ../../client/analyzeFuncs.h:31, > from ../../client/vector/analyzeFuncs_sse3.cpp:46: > /usr/include/x86_64-linux-gnu/c++/6/bits/opt_random.h: In member function > 'void > std::normal_distribution<_RealType>::__generate(std::normal_distribution<_RealType>::result_type*, > std::normal_distribution<_RealType>::result_type*, > _UniformRandomNumberGenerator&, const > std::normal_distribution<_RealType>::param_type&) [with > _UniformRandomNumberGenerator = _UniformRandomNumberGenerator; _RealType = > double]': > /usr/include/x86_64-linux-gnu/c++/6/bits/opt_random.h:126:16: note: use > -flax-vector-conversions to permit conversions between vectors with differing > element types or numbers of subparts > __mask); > ^ > > /usr/include/x86_64-linux-gnu/c++/6/bits/opt_random.h:126:16: error: cannot > convert 'const x86_m128i {aka const __vector(4) int}' to '__m128i {aka > __vector(2) long long int}' for argument '2' to '__m128i > _mm_and_si128(__m128i, __m128i)' -- Martin Michlmayr Linux for HPE Helion, Hewlett Packard Enterprise

