Package: src:csound; Maintainer for src:csound is Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>;
Reported by: Adrian Bunk <bunk@debian.org>
Date: Mon, 21 Aug 2017 20:51:01 UTC
Severity: serious
Tags: patch
Found in version csound/1:6.09.1~dfsg-1
Fixed in version csound/1:6.09.1~dfsg-2
Done: Felipe Sateler <fsateler@debian.org>
Bug is archived. No further changes may be made.
Forwarded to https://github.com/csound/csound/pull/839
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded
to debian-bugs-dist@lists.debian.org, debian-science-maintainers@lists.alioth.debian.org, Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>:
Bug#872860; Package src:csound.
(Mon, 21 Aug 2017 20:51:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Adrian Bunk <bunk@debian.org>:
New Bug report received and forwarded. Copy sent to debian-science-maintainers@lists.alioth.debian.org, Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>.
(Mon, 21 Aug 2017 20:51:03 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: csound
Version: 1:6.09.1~dfsg-1
Severity: serious
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/csound.html
...
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp: In member function 'int la_i_print_vr_t::init(CSOUND*)':
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:12: error: no match for 'operator<<' (operand types are 'std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}' and 'std::vector<double>')
stream << array->vr << std::endl;
~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:108:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(__ostream_type& (*__pf)(__ostream_type&))
^~~~~~~~
/usr/include/c++/7/ostream:108:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'std::basic_ostream<char>::__ostream_type& (*)(std::basic_ostream<char>::__ostream_type&) {aka std::basic_ostream<char>& (*)(std::basic_ostream<char>&)}'
/usr/include/c++/7/ostream:117:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios<char>]
operator<<(__ios_type& (*__pf)(__ios_type&))
^~~~~~~~
/usr/include/c++/7/ostream:117:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'std::basic_ostream<char>::__ios_type& (*)(std::basic_ostream<char>::__ios_type&) {aka std::basic_ios<char>& (*)(std::basic_ios<char>&)}'
/usr/include/c++/7/ostream:127:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(ios_base& (*__pf) (ios_base&))
^~~~~~~~
/usr/include/c++/7/ostream:127:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'std::ios_base& (*)(std::ios_base&)'
/usr/include/c++/7/ostream:166:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(long __n)
^~~~~~~~
/usr/include/c++/7/ostream:166:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'long int'
/usr/include/c++/7/ostream:170:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(unsigned long __n)
^~~~~~~~
/usr/include/c++/7/ostream:170:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'long unsigned int'
/usr/include/c++/7/ostream:174:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(bool __n)
^~~~~~~~
/usr/include/c++/7/ostream:174:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'bool'
In file included from /usr/include/c++/7/ostream:693:0,
from /usr/include/c++/7/istream:39,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/bits/ostream.tcc:91:5: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>]
basic_ostream<_CharT, _Traits>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/ostream.tcc:91:5: note: no known conversion for argument 1 from 'std::vector<double>' to 'short int'
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:181:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(unsigned short __n)
^~~~~~~~
/usr/include/c++/7/ostream:181:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'short unsigned int'
In file included from /usr/include/c++/7/ostream:693:0,
from /usr/include/c++/7/istream:39,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/bits/ostream.tcc:105:5: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>]
basic_ostream<_CharT, _Traits>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/ostream.tcc:105:5: note: no known conversion for argument 1 from 'std::vector<double>' to 'int'
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:192:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(unsigned int __n)
^~~~~~~~
/usr/include/c++/7/ostream:192:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'unsigned int'
/usr/include/c++/7/ostream:201:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(long long __n)
^~~~~~~~
/usr/include/c++/7/ostream:201:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'long long int'
/usr/include/c++/7/ostream:205:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(unsigned long long __n)
^~~~~~~~
/usr/include/c++/7/ostream:205:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'long long unsigned int'
/usr/include/c++/7/ostream:220:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(double __f)
^~~~~~~~
/usr/include/c++/7/ostream:220:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'double'
/usr/include/c++/7/ostream:224:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(float __f)
^~~~~~~~
/usr/include/c++/7/ostream:224:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'float'
/usr/include/c++/7/ostream:232:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(long double __f)
^~~~~~~~
/usr/include/c++/7/ostream:232:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'long double'
/usr/include/c++/7/ostream:245:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
operator<<(const void* __p)
^~~~~~~~
/usr/include/c++/7/ostream:245:7: note: no known conversion for argument 1 from 'std::vector<double>' to 'const void*'
In file included from /usr/include/c++/7/ostream:693:0,
from /usr/include/c++/7/istream:39,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/bits/ostream.tcc:119:5: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf<char>]
basic_ostream<_CharT, _Traits>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/7/bits/ostream.tcc:119:5: note: no known conversion for argument 1 from 'std::vector<double>' to 'std::basic_ostream<char>::__streambuf_type* {aka std::basic_streambuf<char>*}'
In file included from /usr/include/gmm/gmm_iter.h:42:0,
from /usr/include/gmm/gmm_iter_solvers.h:40,
from /usr/include/gmm/gmm.h:44,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:348:
/usr/include/c++/7/iomanip:363:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Put_time<_CharT>)
operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_time<_CharT> __f)
^~~~~~~~
/usr/include/c++/7/iomanip:363:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: 'std::vector<double>' is not derived from 'std::_Put_time<_CharT>'
stream << array->vr << std::endl;
^~
In file included from /usr/include/gmm/gmm_iter.h:42:0,
from /usr/include/gmm/gmm_iter_solvers.h:40,
from /usr/include/gmm/gmm.h:44,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:348:
/usr/include/c++/7/iomanip:311:5: note: candidate: template<class _CharT, class _Traits, class _MoneyT> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Put_money<_MoneyT>)
operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_money<_MoneyT> __f)
^~~~~~~~
/usr/include/c++/7/iomanip:311:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: 'std::vector<double>' is not derived from 'std::_Put_money<_MoneyT>'
stream << array->vr << std::endl;
^~
In file included from /usr/include/gmm/gmm_iter.h:42:0,
from /usr/include/gmm/gmm_iter_solvers.h:40,
from /usr/include/gmm/gmm.h:44,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:348:
/usr/include/c++/7/iomanip:238:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Setw)
operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)
^~~~~~~~
/usr/include/c++/7/iomanip:238:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'std::_Setw'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/gmm/gmm_iter.h:42:0,
from /usr/include/gmm/gmm_iter_solvers.h:40,
from /usr/include/gmm/gmm.h:44,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:348:
/usr/include/c++/7/iomanip:208:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Setprecision)
operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
^~~~~~~~
/usr/include/c++/7/iomanip:208:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'std::_Setprecision'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/gmm/gmm_iter.h:42:0,
from /usr/include/gmm/gmm_iter_solvers.h:40,
from /usr/include/gmm/gmm.h:44,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:348:
/usr/include/c++/7/iomanip:178:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Setfill<_CharT>)
operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT> __f)
^~~~~~~~
/usr/include/c++/7/iomanip:178:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: 'std::vector<double>' is not derived from 'std::_Setfill<_CharT>'
stream << array->vr << std::endl;
^~
In file included from /usr/include/gmm/gmm_iter.h:42:0,
from /usr/include/gmm/gmm_iter_solvers.h:40,
from /usr/include/gmm/gmm.h:44,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:348:
/usr/include/c++/7/iomanip:143:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Setbase)
operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
^~~~~~~~
/usr/include/c++/7/iomanip:143:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'std::_Setbase'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/gmm/gmm_iter.h:42:0,
from /usr/include/gmm/gmm_iter_solvers.h:40,
from /usr/include/gmm/gmm.h:44,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:348:
/usr/include/c++/7/iomanip:109:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Setiosflags)
operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
^~~~~~~~
/usr/include/c++/7/iomanip:109:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'std::_Setiosflags'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/gmm/gmm_iter.h:42:0,
from /usr/include/gmm/gmm_iter_solvers.h:40,
from /usr/include/gmm/gmm.h:44,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:348:
/usr/include/c++/7/iomanip:79:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Resetiosflags)
operator<<(basic_ostream<_CharT, _Traits>& __os, _Resetiosflags __f)
^~~~~~~~
/usr/include/c++/7/iomanip:79:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'std::_Resetiosflags'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/c++/7/memory:81:0,
from /usr/include/gmm/gmm_std.h:132,
from /usr/include/gmm/gmm_except.h:42,
from /usr/include/gmm/gmm_ref.h:46,
from /usr/include/gmm/gmm_def.h:40,
from /usr/include/gmm/gmm_kernel.h:41,
from /usr/include/gmm/gmm.h:40,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:348:
/usr/include/c++/7/bits/shared_ptr.h:66:5: note: candidate: template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__shared_ptr<_Tp, _Lp>&)
operator<<(std::basic_ostream<_Ch, _Tr>& __os,
^~~~~~~~
/usr/include/c++/7/bits/shared_ptr.h:66:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: 'std::vector<double>' is not derived from 'const std::__shared_ptr<_Tp, _Lp>'
stream << array->vr << std::endl;
^~
In file included from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:0:
/usr/include/c++/7/complex:526:5: note: candidate: template<class _Tp, class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::complex<_Tp>&)
operator<<(basic_ostream<_CharT, _Traits>& __os, const complex<_Tp>& __x)
^~~~~~~~
/usr/include/c++/7/complex:526:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: 'std::vector<double>' is not derived from 'const std::complex<_Tp>'
stream << array->vr << std::endl;
^~
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:682:5: note: candidate: template<class _Ostream, class _Tp> typename std::enable_if<std::__and_<std::__not_<std::is_lvalue_reference<_Tp> >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable<typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)
operator<<(_Ostream&& __os, const _Tp& __x)
^~~~~~~~
/usr/include/c++/7/ostream:682:5: note: template argument deduction/substitution failed:
/usr/include/c++/7/ostream: In substitution of 'template<class _Ostream, class _Tp> typename std::enable_if<std::__and_<std::__not_<std::is_lvalue_reference<_Tp> >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable<typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::__cxx11::basic_ostringstream<char>&; _Tp = std::vector<double>]':
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: required from here
/usr/include/c++/7/ostream:682:5: error: no type named 'type' in 'struct std::enable_if<false, std::basic_ostream<char>&>'
/usr/include/c++/7/ostream:574:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const unsigned char*)
operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
^~~~~~~~
/usr/include/c++/7/ostream:574:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'const unsigned char*'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:569:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const signed char*)
operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
^~~~~~~~
/usr/include/c++/7/ostream:569:5: note: template argument deduction/substitution failed:
[ 15%] Built target pmidi
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'const signed char*'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:556:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const char*)
operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
^~~~~~~~
/usr/include/c++/7/ostream:556:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'const char*'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/c++/7/ostream:693:0,
from /usr/include/c++/7/istream:39,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/bits/ostream.tcc:321:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)
operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
^~~~~~~~
/usr/include/c++/7/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'const char*'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:539:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)
operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
^~~~~~~~
/usr/include/c++/7/ostream:539:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: mismatched types 'const _CharT*' and 'std::vector<double>'
stream << array->vr << std::endl;
^~
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:519:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, unsigned char)
operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
^~~~~~~~
/usr/include/c++/7/ostream:519:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'unsigned char'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:514:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, signed char)
operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
^~~~~~~~
/usr/include/c++/7/ostream:514:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'signed char'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:508:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, char)
operator<<(basic_ostream<char, _Traits>& __out, char __c)
^~~~~~~~
/usr/include/c++/7/ostream:508:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'char'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:502:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)
operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
^~~~~~~~
/usr/include/c++/7/ostream:502:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'char'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/c++/7/istream:39:0,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/ostream:497:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)
operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
^~~~~~~~
/usr/include/c++/7/ostream:497:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: deduced conflicting types for parameter '_CharT' ('char' and 'std::vector<double>')
stream << array->vr << std::endl;
^~
In file included from /usr/include/c++/7/bits/ios_base.h:46:0,
from /usr/include/c++/7/ios:42,
from /usr/include/c++/7/istream:38,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/system_error:217:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)
operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
^~~~~~~~
/usr/include/c++/7/system_error:217:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: cannot convert 'array->la_i_vr_create_t::vr' (type 'std::vector<double>') to type 'const std::error_code&'
stream << array->vr << std::endl;
~~~~~~~^~
In file included from /usr/include/c++/7/string:52:0,
from /usr/include/c++/7/bits/locale_classes.h:40,
from /usr/include/c++/7/bits/ios_base.h:41,
from /usr/include/c++/7/ios:42,
from /usr/include/c++/7/istream:38,
from /usr/include/c++/7/sstream:38,
from /usr/include/c++/7/complex:45,
from /build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:345:
/usr/include/c++/7/bits/basic_string.h:6082:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)
operator<<(basic_ostream<_CharT, _Traits>& __os,
^~~~~~~~
/usr/include/c++/7/bits/basic_string.h:6082:5: note: template argument deduction/substitution failed:
/build/1st/csound-6.09.1~dfsg/Opcodes/linear_algebra.cpp:633:22: note: 'std::vector<double>' is not derived from 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>'
stream << array->vr << std::endl;
^~
...
Works after downgrading libgmm++-dev to 5.1+dfsg1-4.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>:
Bug#872860; Package src:csound.
(Tue, 22 Aug 2017 19:09:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Anton Gladky <gladk@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>.
(Tue, 22 Aug 2017 19:09:02 GMT) (full text, mbox, link).
Message #10 received at 872860@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tags 872860 +patch thanks Dear maintainers, in attachment you will find a patch which fixes FTBFS due to a new getfem (gmm) version. It would be good if somebody reviews and tests it properly. Thank you Anton 2017-08-21 22:46 GMT+02:00 Adrian Bunk <bunk@debian.org>: > Source: csound > Version: 1:6.09.1~dfsg-1 > Severity: serious > > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/csound.html
[nmu.debdiff (application/octet-stream, attachment)]
Added tag(s) patch.
Request was from Anton Gladky <gladk@debian.org>
to control@bugs.debian.org.
(Tue, 22 Aug 2017 19:09:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>:
Bug#872860; Package src:csound.
(Tue, 22 Aug 2017 19:24:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Felipe Sateler <fsateler@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>.
(Tue, 22 Aug 2017 19:24:07 GMT) (full text, mbox, link).
Message #17 received at 872860@bugs.debian.org (full text, mbox, reply):
Control: forwarded -1 https://github.com/csound/csound/pull/839 On Tue, Aug 22, 2017 at 4:07 PM, Anton Gladky <gladk@debian.org> wrote: > tags 872860 +patch > thanks > > Dear maintainers, > > in attachment you will find a patch which fixes FTBFS due to a new > getfem (gmm) version. It would be good if somebody reviews and tests > it properly. Thanks for the patch. There is a problem though: the `<<std::endl` call has been omitted. I have proposed a different patch upstream, and am waiting on that to be accepted to include in debian. -- Saludos, Felipe Sateler
Set Bug forwarded-to-address to 'https://github.com/csound/csound/pull/839'.
Request was from Felipe Sateler <fsateler@debian.org>
to 872860-submit@bugs.debian.org.
(Tue, 22 Aug 2017 19:24:07 GMT) (full text, mbox, link).
Added tag(s) pending.
Request was from Felipe Sateler <fsateler@debian.org>
to control@bugs.debian.org.
(Wed, 23 Aug 2017 17:12:03 GMT) (full text, mbox, link).
Message sent on
to Adrian Bunk <bunk@debian.org>:
Bug#872860.
(Wed, 23 Aug 2017 17:12:05 GMT) (full text, mbox, link).
Message #24 received at 872860-submitter@bugs.debian.org (full text, mbox, reply):
tag 872860 pending
thanks
Hello,
Bug #872860 reported by you has been fixed in the Git repository. You can
see the changelog below, and you can check the diff of the fix at:
http://anonscm.debian.org/git/pkg-multimedia/csound.git/commit/?id=550dc39
---
commit 550dc39611a3ea1cf33ab8bdd73b103e0f3d5faf
Author: Felipe Sateler <fsateler@debian.org>
Date: Wed Aug 23 13:12:54 2017 -0300
Release
diff --git a/debian/changelog b/debian/changelog
index 364c9b5..c6dd98f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+csound (1:6.09.1~dfsg-2) unstable; urgency=medium
+
+ * Fix build failure with GMM 5.2+ (Closes: #872860)
+
+ -- Felipe Sateler <fsateler@debian.org> Wed, 23 Aug 2017 13:12:48 -0300
+
csound (1:6.09.1~dfsg-1) unstable; urgency=medium
* New upstream version 6.09.1~dfsg
Reply sent
to Felipe Sateler <fsateler@debian.org>:
You have taken responsibility.
(Wed, 23 Aug 2017 17:39:06 GMT) (full text, mbox, link).
Notification sent
to Adrian Bunk <bunk@debian.org>:
Bug acknowledged by developer.
(Wed, 23 Aug 2017 17:39:06 GMT) (full text, mbox, link).
Message #29 received at 872860-close@bugs.debian.org (full text, mbox, reply):
Source: csound Source-Version: 1:6.09.1~dfsg-2 We believe that the bug you reported is fixed in the latest version of csound, 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 872860@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Felipe Sateler <fsateler@debian.org> (supplier of updated csound 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 23 Aug 2017 13:12:48 -0300 Source: csound Binary: csound csound-data csound-utils libcsound64-6.0 libcsnd6-java libcsound64-dev libcsnd-dev libcsoundac-dev pd-csound python-csound libcsnd6-6.0v5 liblua5.1-luacsnd libcsoundac6.0v5 python-csoundac csladspa libcsound64-doc Architecture: source Version: 1:6.09.1~dfsg-2 Distribution: unstable Urgency: medium Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org> Changed-By: Felipe Sateler <fsateler@debian.org> Description: csladspa - LADSPA plugin for Csound csound - powerful and versatile sound synthesis software csound-data - data files used by the csound library csound-utils - miscellaneous utilities for the Csound system libcsnd-dev - development files for Csound -- C++ API libcsnd6-6.0v5 - C++ bindings for the Csound API libcsnd6-java - Java bindings for the Csound API libcsound64-6.0 - main library for Csound libcsound64-dev - development files for Csound libcsound64-doc - Csound API documentation libcsoundac-dev - development files for CsoundAC libcsoundac6.0v5 - Csound Algorithmic Composition library liblua5.1-luacsnd - Lua bindings for the Csound API pd-csound - Csound external for PureData python-csound - Python bindings for Csound python-csoundac - Python bindings for CsoundAC Closes: 872860 Changes: csound (1:6.09.1~dfsg-2) unstable; urgency=medium . * Fix build failure with GMM 5.2+ (Closes: #872860) Checksums-Sha1: 2e47715a45ec812d815235bf8cfa0684b641308e 3445 csound_6.09.1~dfsg-2.dsc 872fe718bf6e63b913fb86bffcec0508d7cfd309 26472 csound_6.09.1~dfsg-2.debian.tar.xz 71216645cd953d8eae0d6d51fa6657b7b875b6a2 14955 csound_6.09.1~dfsg-2_source.buildinfo Checksums-Sha256: 88c88179da91970ab45e11756997d8faec77abc9343172437ab71802190fbc98 3445 csound_6.09.1~dfsg-2.dsc 7da2829e1a9246b7032bfcc6fdf6816a733612fe27f174b2441497ca3dea843e 26472 csound_6.09.1~dfsg-2.debian.tar.xz b0d25e39107c5c22c11140f2ca574a3b2a4d824ca8665cc026cd51633bd29e0c 14955 csound_6.09.1~dfsg-2_source.buildinfo Files: 85dd21587982e74754a2f60659b51932 3445 sound optional csound_6.09.1~dfsg-2.dsc 5bfa4fb9592487a0e479bfa099173fb8 26472 sound optional csound_6.09.1~dfsg-2.debian.tar.xz 2abc38d21bacd09022694c3fdf3007eb 14955 sound optional csound_6.09.1~dfsg-2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEIY7gNiAzyHtsE1+ko7q64kCN1s8FAlmdqZYUHGZzYXRlbGVy QGRlYmlhbi5vcmcACgkQo7q64kCN1s/+4xAAkkEy3nkC6aEPNI3A/q2EECJTOPBq 8H/xPbKeIhORQTUg0oeDS1BVRjAS5FkuiKIRLithYSQzBqgBNfx1xa5F81/IknuX Te+ypT6d4JISek27e1NM71czJ+fb+iT+Nq9Rlz/arE/owybzufUsiq8lj27U55Fz 57XZyJGG30SD9a4etVDIwvDifyd0HEUd/VAAZ4vOfUmkbaMc/k7bvsrWBQ5iNwAu N4uWJ+fLZFOO38odQy+3llDcIwubN36MgaMGlNLHFNdKhdDp2FEwwLqvkmEXU0Ln 4BKkqj7vdRO78/Azsnd2HqRwSPpxhlY/spHl9jotYhDVOPWhQO8N/WlYEycVlt98 hKuf3Zt2gK/9vbBel/jdmUFUD6vAMsXOz/M/djefw2G87dLhpp2VWcWmIte46R8O U25upjkYs6dJGsKCXmwK6nTCtsKTsGGYEFvZzU6MNyXzSPH+7A2g+ULcuA2JtSGc ctxPOvy7kN92P7wyU0ZUqfEBq8SoaDjtL7+vA0l5t7nLJvUXqlKCMzgcJ4fGGPSA 8RhR7dXhzSGF5otewwZXaMtHvZyvUiGj5FAmqXN/n+AHlZ3RKVFyfV4Nx7brFZZh 74jxk4gzPcv9n7xHZvmkBez1tL4nkFDknAARn7gIrdqORO+04k7NGfkA5rnh/sgy m2FeZZypOritOc0= =ufPL -----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 21 Sep 2017 07:28:46 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.