Your message dated Sun, 02 Jan 2022 17:05:28 +0000
with message-id <[email protected]>
and subject line Bug#982712: fixed in tiledarray 1.0.0-1
has caused the Debian Bug report #982712,
regarding tiledarray: FTBFS: gemm_helper.h:168:30: error: expected initializer 
before ‘const’
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
982712: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982712
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: tiledarray
Version: 0.6.0-5.2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210213 ftbfs-bullseye

Hi,

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

Relevant part (hopefully):
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h: In instantiation of ‘void 
> TiledArray::math::for_each_block(Op&&, Result*, const Args* const ...) [with 
> Op = TiledArray::math::copy_block<double, double>::<lambda(double&, 
> TiledArray::detail::param_type<double>)>; Result = double; Args = {double}]’:
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:221:21:   required from 
> ‘void TiledArray::math::copy_block(Result*, const Arg*) [with Result = 
> double; Arg = double]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:273:51:   required from 
> ‘void TiledArray::math::Block< <template-parameter-1-1> >::store(T*) const 
> [with T = double]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:369:27:   required from 
> ‘void TiledArray::math::inplace_vector_op_serial(Op&&, std::size_t, Result*, 
> const Args* const ...) [with Op = TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::add_to<double, 
> Eigen::aligned_allocator<double> >::<lambda(TiledArray::Tensor<double, 
> Eigen::aligned_allocator<double> >::numeric_type&)>&; Result = double; Args = 
> {}; typename std::enable_if<std::is_void<typename std::result_of<Op(Result&, 
> Args ...)>::type>::value>::type* <anonymous> = 0; std::size_t = long unsigned 
> int]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:428:33:   required from 
> ‘void TiledArray::math::inplace_vector_op(Op&&, std::size_t, Result*, const 
> Args* const ...) [with Op = TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::add_to<double, Eigen::aligned_allocator<double> 
> >::<lambda(TiledArray::Tensor<double, Eigen::aligned_allocator<double> 
> >::numeric_type&)>&; Result = double; Args = {}; typename 
> std::enable_if<std::is_void<typename std::result_of<Op(Result&, Args 
> ...)>::type>::value>::type* <anonymous> = 0; std::size_t = long unsigned int]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/kernels.h:107:30:   required from 
> ‘void TiledArray::detail::inplace_tensor_op(Op&&, TR&, const Ts& ...) [with 
> Op = TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::add_to<double, Eigen::aligned_allocator<double> 
> >::<lambda(TiledArray::Tensor<double, Eigen::aligned_allocator<double> 
> >::numeric_type&)>&; TR = TiledArray::Tensor<double, 
> Eigen::aligned_allocator<double> >; Ts = {}; typename 
> std::enable_if<(TiledArray::detail::is_tensor<T2, Ts ...>::value && 
> TiledArray::detail::is_contiguous_tensor<T2, Ts ...>::value)>::type* 
> <anonymous> = 0]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.h:625:32:   required from 
> ‘TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_& TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::inplace_unary(Op&&) [with Op = 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::add_to<double, Eigen::aligned_allocator<double> 
> >::<lambda(TiledArray::Tensor<double, Eigen::aligned_allocator<double> 
> >::numeric_type&)>; T = double; A = Eigen::aligned_allocator<double>; 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_ = TiledArray::Tensor<double, Eigen::aligned_allocator<double> >]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.h:791:27:   required from 
> ‘TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_& TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::add_to(TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::numeric_type) [with T = 
> double; A = Eigen::aligned_allocator<double>; TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::Tensor_ = 
> TiledArray::Tensor<double, Eigen::aligned_allocator<double> >; 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::numeric_type = double]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.cpp:31:18:   required from here
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:155:29: error: no matching 
> function for call to 
> ‘TiledArray::math::VectorOpUnwind<7>::for_each(TiledArray::math::copy_block<double,
>  double>::<lambda(double&, TiledArray::detail::param_type<double>)>&, double* 
> const&, const double* const&)’
>   155 |       VecOpUnwindN::for_each(op, result, args...);
>       |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:107:7: note: candidate: 
> ‘template<class Op, class Result, class ... Args> static void 
> TiledArray::math::VectorOpUnwind<<anonymous> >::for_each(Op&&, Result*) [with 
> Op = Op; Result = Result; Args = {Args ...}; long unsigned int N = 7]’
>   107 |       for_each(Op&& op, Result* restrict const result, const Args* 
> restrict const ...args) {
>       |       ^~~~~~~~
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:107:7: note:   template 
> argument deduction/substitution failed:
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:155:29: note:   candidate 
> expects 2 arguments, 3 provided
>   155 |       VecOpUnwindN::for_each(op, result, args...);
>       |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h: In instantiation of ‘void 
> TiledArray::math::for_each_block(Op&&, Result*, const Args* const ...) [with 
> Op = TiledArray::math::copy_block<float, float>::<lambda(float&, 
> TiledArray::detail::param_type<float>)>; Result = float; Args = {float}]’:
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:221:21:   required from 
> ‘void TiledArray::math::copy_block(Result*, const Arg*) [with Result = float; 
> Arg = float]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:273:51:   required from 
> ‘void TiledArray::math::Block< <template-parameter-1-1> >::store(T*) const 
> [with T = float]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:369:27:   required from 
> ‘void TiledArray::math::inplace_vector_op_serial(Op&&, std::size_t, Result*, 
> const Args* const ...) [with Op = TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::add_to<float, 
> Eigen::aligned_allocator<float> >::<lambda(TiledArray::Tensor<float, 
> Eigen::aligned_allocator<float> >::numeric_type&)>&; Result = float; Args = 
> {}; typename std::enable_if<std::is_void<typename std::result_of<Op(Result&, 
> Args ...)>::type>::value>::type* <anonymous> = 0; std::size_t = long unsigned 
> int]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:428:33:   required from 
> ‘void TiledArray::math::inplace_vector_op(Op&&, std::size_t, Result*, const 
> Args* const ...) [with Op = TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::add_to<float, Eigen::aligned_allocator<float> 
> >::<lambda(TiledArray::Tensor<float, Eigen::aligned_allocator<float> 
> >::numeric_type&)>&; Result = float; Args = {}; typename 
> std::enable_if<std::is_void<typename std::result_of<Op(Result&, Args 
> ...)>::type>::value>::type* <anonymous> = 0; std::size_t = long unsigned int]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/kernels.h:107:30:   required from 
> ‘void TiledArray::detail::inplace_tensor_op(Op&&, TR&, const Ts& ...) [with 
> Op = TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::add_to<float, Eigen::aligned_allocator<float> 
> >::<lambda(TiledArray::Tensor<float, Eigen::aligned_allocator<float> 
> >::numeric_type&)>&; TR = TiledArray::Tensor<float, 
> Eigen::aligned_allocator<float> >; Ts = {}; typename 
> std::enable_if<(TiledArray::detail::is_tensor<T2, Ts ...>::value && 
> TiledArray::detail::is_contiguous_tensor<T2, Ts ...>::value)>::type* 
> <anonymous> = 0]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.h:625:32:   required from 
> ‘TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_& TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::inplace_unary(Op&&) [with Op = 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::add_to<float, Eigen::aligned_allocator<float> 
> >::<lambda(TiledArray::Tensor<float, Eigen::aligned_allocator<float> 
> >::numeric_type&)>; T = float; A = Eigen::aligned_allocator<float>; 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_ = TiledArray::Tensor<float, Eigen::aligned_allocator<float> >]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.h:791:27:   required from 
> ‘TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_& TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::add_to(TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::numeric_type) [with T = 
> float; A = Eigen::aligned_allocator<float>; TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::Tensor_ = 
> TiledArray::Tensor<float, Eigen::aligned_allocator<float> >; 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::numeric_type = float]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.cpp:32:18:   required from here
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:155:29: error: no matching 
> function for call to 
> ‘TiledArray::math::VectorOpUnwind<7>::for_each(TiledArray::math::copy_block<float,
>  float>::<lambda(float&, TiledArray::detail::param_type<float>)>&, float* 
> const&, const float* const&)’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:107:7: note: candidate: 
> ‘template<class Op, class Result, class ... Args> static void 
> TiledArray::math::VectorOpUnwind<<anonymous> >::for_each(Op&&, Result*) [with 
> Op = Op; Result = Result; Args = {Args ...}; long unsigned int N = 7]’
>   107 |       for_each(Op&& op, Result* restrict const result, const Args* 
> restrict const ...args) {
>       |       ^~~~~~~~
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:107:7: note:   template 
> argument deduction/substitution failed:
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:155:29: note:   candidate 
> expects 2 arguments, 3 provided
>   155 |       VecOpUnwindN::for_each(op, result, args...);
>       |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h: In instantiation of ‘void 
> TiledArray::math::for_each_block(Op&&, Result*, const Args* const ...) [with 
> Op = TiledArray::math::copy_block<int, int>::<lambda(int&, 
> TiledArray::detail::param_type<int>)>; Result = int; Args = {int}]’:
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:221:21:   required from 
> ‘void TiledArray::math::copy_block(Result*, const Arg*) [with Result = int; 
> Arg = int]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:273:51:   required from 
> ‘void TiledArray::math::Block< <template-parameter-1-1> >::store(T*) const 
> [with T = int]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:369:27:   required from 
> ‘void TiledArray::math::inplace_vector_op_serial(Op&&, std::size_t, Result*, 
> const Args* const ...) [with Op = TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::add_to<int, 
> Eigen::aligned_allocator<int> >::<lambda(TiledArray::Tensor<int, 
> Eigen::aligned_allocator<int> >::numeric_type&)>&; Result = int; Args = {}; 
> typename std::enable_if<std::is_void<typename std::result_of<Op(Result&, Args 
> ...)>::type>::value>::type* <anonymous> = 0; std::size_t = long unsigned int]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:428:33:   required from 
> ‘void TiledArray::math::inplace_vector_op(Op&&, std::size_t, Result*, const 
> Args* const ...) [with Op = TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::add_to<int, Eigen::aligned_allocator<int> 
> >::<lambda(TiledArray::Tensor<int, Eigen::aligned_allocator<int> 
> >::numeric_type&)>&; Result = int; Args = {}; typename 
> std::enable_if<std::is_void<typename std::result_of<Op(Result&, Args 
> ...)>::type>::value>::type* <anonymous> = 0; std::size_t = long unsigned int]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/kernels.h:107:30:   required from 
> ‘void TiledArray::detail::inplace_tensor_op(Op&&, TR&, const Ts& ...) [with 
> Op = TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::add_to<int, Eigen::aligned_allocator<int> 
> >::<lambda(TiledArray::Tensor<int, Eigen::aligned_allocator<int> 
> >::numeric_type&)>&; TR = TiledArray::Tensor<int, 
> Eigen::aligned_allocator<int> >; Ts = {}; typename 
> std::enable_if<(TiledArray::detail::is_tensor<T2, Ts ...>::value && 
> TiledArray::detail::is_contiguous_tensor<T2, Ts ...>::value)>::type* 
> <anonymous> = 0]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.h:625:32:   required from 
> ‘TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_& TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::inplace_unary(Op&&) [with Op = 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::add_to<int, Eigen::aligned_allocator<int> 
> >::<lambda(TiledArray::Tensor<int, Eigen::aligned_allocator<int> 
> >::numeric_type&)>; T = int; A = Eigen::aligned_allocator<int>; 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_ = TiledArray::Tensor<int, Eigen::aligned_allocator<int> >]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.h:791:27:   required from 
> ‘TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_& TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::add_to(TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::numeric_type) [with T = 
> int; A = Eigen::aligned_allocator<int>; TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::Tensor_ = 
> TiledArray::Tensor<int, Eigen::aligned_allocator<int> >; TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::numeric_type = int]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.cpp:33:18:   required from here
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:155:29: error: no matching 
> function for call to 
> ‘TiledArray::math::VectorOpUnwind<7>::for_each(TiledArray::math::copy_block<int,
>  int>::<lambda(int&, TiledArray::detail::param_type<int>)>&, int* const&, 
> const int* const&)’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:107:7: note: candidate: 
> ‘template<class Op, class Result, class ... Args> static void 
> TiledArray::math::VectorOpUnwind<<anonymous> >::for_each(Op&&, Result*) [with 
> Op = Op; Result = Result; Args = {Args ...}; long unsigned int N = 7]’
>   107 |       for_each(Op&& op, Result* restrict const result, const Args* 
> restrict const ...args) {
>       |       ^~~~~~~~
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:107:7: note:   template 
> argument deduction/substitution failed:
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:155:29: note:   candidate 
> expects 2 arguments, 3 provided
>   155 |       VecOpUnwindN::for_each(op, result, args...);
>       |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h: In instantiation of ‘void 
> TiledArray::math::for_each_block(Op&&, Result*, const Args* const ...) [with 
> Op = TiledArray::math::copy_block<long int, long int>::<lambda(long int&, 
> TiledArray::detail::param_type<long int>)>; Result = long int; Args = {long 
> int}]’:
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:221:21:   required from 
> ‘void TiledArray::math::copy_block(Result*, const Arg*) [with Result = long 
> int; Arg = long int]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:273:51:   required from 
> ‘void TiledArray::math::Block< <template-parameter-1-1> >::store(T*) const 
> [with T = long int]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:369:27:   required from 
> ‘void TiledArray::math::inplace_vector_op_serial(Op&&, std::size_t, Result*, 
> const Args* const ...) [with Op = TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::add_to<long int, 
> Eigen::aligned_allocator<long int> >::<lambda(TiledArray::Tensor<long int, 
> Eigen::aligned_allocator<long int> >::numeric_type&)>&; Result = long int; 
> Args = {}; typename std::enable_if<std::is_void<typename 
> std::result_of<Op(Result&, Args ...)>::type>::value>::type* <anonymous> = 0; 
> std::size_t = long unsigned int]’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:428:33:   required from 
> ‘void TiledArray::math::inplace_vector_op(Op&&, std::size_t, Result*, const 
> Args* const ...) [with Op = TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::add_to<long int, Eigen::aligned_allocator<long 
> int> >::<lambda(TiledArray::Tensor<long int, Eigen::aligned_allocator<long 
> int> >::numeric_type&)>&; Result = long int; Args = {}; typename 
> std::enable_if<std::is_void<typename std::result_of<Op(Result&, Args 
> ...)>::type>::value>::type* <anonymous> = 0; std::size_t = long unsigned int]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/kernels.h:107:30:   required from 
> ‘void TiledArray::detail::inplace_tensor_op(Op&&, TR&, const Ts& ...) [with 
> Op = TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::add_to<long int, Eigen::aligned_allocator<long int> 
> >::<lambda(TiledArray::Tensor<long int, Eigen::aligned_allocator<long int> 
> >::numeric_type&)>&; TR = TiledArray::Tensor<long int, 
> Eigen::aligned_allocator<long int> >; Ts = {}; typename 
> std::enable_if<(TiledArray::detail::is_tensor<T2, Ts ...>::value && 
> TiledArray::detail::is_contiguous_tensor<T2, Ts ...>::value)>::type* 
> <anonymous> = 0]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.h:625:32:   required from 
> ‘TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_& TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::inplace_unary(Op&&) [with Op = 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::add_to<long int, Eigen::aligned_allocator<long int> 
> >::<lambda(TiledArray::Tensor<long int, Eigen::aligned_allocator<long int> 
> >::numeric_type&)>; T = long int; A = Eigen::aligned_allocator<long int>; 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_ = TiledArray::Tensor<long int, Eigen::aligned_allocator<long int> 
> >]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.h:791:27:   required from 
> ‘TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::Tensor_& TiledArray::Tensor< <template-parameter-1-1>, 
> <template-parameter-1-2> >::add_to(TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::numeric_type) [with T = 
> long int; A = Eigen::aligned_allocator<long int>; TiledArray::Tensor< 
> <template-parameter-1-1>, <template-parameter-1-2> >::Tensor_ = 
> TiledArray::Tensor<long int, Eigen::aligned_allocator<long int> >; 
> TiledArray::Tensor< <template-parameter-1-1>, <template-parameter-1-2> 
> >::numeric_type = long int]’
> /<<PKGBUILDDIR>>/src/TiledArray/tensor/tensor.cpp:34:18:   required from here
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:155:29: error: no matching 
> function for call to 
> ‘TiledArray::math::VectorOpUnwind<7>::for_each(TiledArray::math::copy_block<long
>  int, long int>::<lambda(long int&, TiledArray::detail::param_type<long 
> int>)>&, long int* const&, const long int* const&)’
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:107:7: note: candidate: 
> ‘template<class Op, class Result, class ... Args> static void 
> TiledArray::math::VectorOpUnwind<<anonymous> >::for_each(Op&&, Result*) [with 
> Op = Op; Result = Result; Args = {Args ...}; long unsigned int N = 7]’
>   107 |       for_each(Op&& op, Result* restrict const result, const Args* 
> restrict const ...args) {
>       |       ^~~~~~~~
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:107:7: note:   template 
> argument deduction/substitution failed:
> /<<PKGBUILDDIR>>/src/TiledArray/math/vector_op.h:155:29: note:   candidate 
> expects 2 arguments, 3 provided
>   155 |       VecOpUnwindN::for_each(op, result, args...);
>       |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
> make[4]: *** [src/CMakeFiles/tiledarray.dir/build.make:85: 
> src/CMakeFiles/tiledarray.dir/TiledArray/tensor/tensor.cpp.o] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2021/02/13/tiledarray_0.6.0-5.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!

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 me
so that we can identify if something relevant changed in the meantime.

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.

--- End Message ---
--- Begin Message ---
Source: tiledarray
Source-Version: 1.0.0-1
Done: Michael Banck <[email protected]>

We believe that the bug you reported is fixed in the latest version of
tiledarray, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Banck <[email protected]> (supplier of updated tiledarray 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 02 Jan 2022 17:46:05 +0100
Source: tiledarray
Architecture: source
Version: 1.0.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debichem Team <[email protected]>
Changed-By: Michael Banck <[email protected]>
Closes: 982712
Changes:
 tiledarray (1.0.0-1) unstable; urgency=medium
 .
   * New upstream release (Closes: #982712).
   * debian/watch: Updated.
   * debian/upstream/metadata: New file.
   * debian/control (Build-Depends): Add libboost-serialization-dev and
     libtas-dev.
   * debian/control (Build-Depends): Bump libmadness-dev version to
     0.10.1+git20200818.eee5fd9f-3.
   * debian/patches/skip_valeev_group_cmake_toolkit.patch: New patch, skips
     cloning the Valeev group cmake toolkit.
   * debian/patches/external_madness_config.h_dir.patch: New patch, fixes the
     location of madness' config.h header.
   * debian/control (Build-Depends): Replaced debhelper with debhelper-compat (=
     12).
   * debian/compat: Removed.
   * debian/rules: Enable parallel build of testsuite.
   * debian/rules (override_dh_auto_test): Remove MPI execution of testsuite.
   * debian/rules (override_dh_auto_build): Removed, and move building the
     testsuite ...
   * debian/rules (override_dh_auto_test): ... here.
   * debian/rules (override_dh_auto_configure): Add TILEDARRAY_INSTALL_LIBDIR.
   * debian/patches/cmake_pkg-config_location.patch: New patch, fixes the
     pkgconfig install location to TILEDARRAY_INSTALL_LIBDIR/pkgconfig.
Checksums-Sha1:
 71277c1a33ff37eb913649bb2730dc51771a274a 2168 tiledarray_1.0.0-1.dsc
 43ddf49adeb17e559b331ba9d5419a1d38c8b2b8 3455403 tiledarray_1.0.0.orig.tar.gz
 9fab8918577ff6b7d13d4c1f8648231110a507a6 4360 tiledarray_1.0.0-1.debian.tar.xz
 68c5c3a9d79fad12ecad214c1b79ef403e469ec1 5932 
tiledarray_1.0.0-1_source.buildinfo
Checksums-Sha256:
 e49c212451ed44f576f58765890b416572ba263601b16853c4e8501ba74e76bd 2168 
tiledarray_1.0.0-1.dsc
 47b3dacd2b14872cde6e2c16c79e24f27349de3426d90471a8544ae81cb985d5 3455403 
tiledarray_1.0.0.orig.tar.gz
 2e87c48ec29f6230edea52ccb235f9c0e5cf1ef61b176be067f2dd258b0ba7aa 4360 
tiledarray_1.0.0-1.debian.tar.xz
 61c8a4b4df8ff10bd4f1a0f8851c835dd4e1ab41b0d7cbdeb49487ff78d72df2 5932 
tiledarray_1.0.0-1_source.buildinfo
Files:
 f215174d7b0a683a79b562d29b190c4d 2168 libdevel optional tiledarray_1.0.0-1.dsc
 1d2de51a6a0df879a60538c7485bb5ec 3455403 libdevel optional 
tiledarray_1.0.0.orig.tar.gz
 5a0e8b8d026c3d6aaf6aeb209da733de 4360 libdevel optional 
tiledarray_1.0.0-1.debian.tar.xz
 e9bb422bf4212eaaaac970d4c4586b14 5932 libdevel optional 
tiledarray_1.0.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEnKh3dJ+rLk+paGLs3GhqJ7Q0gbAFAmHR1tgACgkQ3GhqJ7Q0
gbCrfg//Zvjep+rS2ZkCs9axpLfe4nnRY0spu81OL9rrk6/GAP6ApqCqjaAs+KTd
n8LminZyHrOBq5vWi31JhQGO4qnoeZjSdcQjdWTRGegMvP8E6pswlbUCo6CHSOGf
EQXI9Wlyo7NMApXWvsQ6OMsOFehz9A/sRxOHaJijUVEvU5fbZe8e6lnSY+ROcA4l
Ylukzkjlg6dL5ev+5hcG/8ecDsAMNi5KeS5SJj5j9KxcU4r+4ukDafsK/aZyzspC
BYxlKqJj3iUTj/bgXFg+Y81JOSZYWn0fKFGqaAivF92QShc5y64d+h55fBRhEbih
x1pIU2HIrkp9/3CQTCa7qzV2EKXrFSescZJeFUVKlK5NhOzlnxk9x1g255xOgaGW
ZWZRdYw/NBRXJHkHm7ObMyUI6RoNwOZsUT8I82gHdAkyo7kkrWQkPrId/f4lVSGM
pi18hFyTJJMFBCAnhLQ1r1d/vdSENxdMzx8WIbr5WocP7sklVQp9ZMHI2l80Kcxx
/vuFFad17U3BiDjppkDgLTqyYJMW1SYcwWJvYHJ6TyzI26QpN/zSimne2B/lBF0f
3ocSGy1RSrYLPqhvc2VK1E+kUEHK6U23dST2sBKdlVyuo+CFWIIl6JVtNPmunQ0C
vF6ivxOX7bNiMs95OXSyDxyxdPVJznzVQS6M4I/7oxPk2ToUpC0=
=n/Jd
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to