Your message dated Tue, 10 Feb 2026 00:05:06 +0000
with message-id <[email protected]>
and subject line Bug#1127534: fixed in r-cran-tmb 1.9.19-2
has caused the Debian Bug report #1127534,
regarding r-cran-tmb: FTBFS: dpkg-gencontrol: error: parsing package 
'r-cran-tmb' Depends field: r-api-4.0, r-base-core (>= 4.5.2) , , , 
r-cran-matrix (>= ii  r-cran-matrix  1.7-4-1+b1   amd64        GNU R package of 
classes for dense and sparse matrices), r-cran-matrix, r-cran-rcppeigen,
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.)


-- 
1127534: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127534
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:r-cran-tmb
Version: 1.9.19-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202602/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:r-cran-tmb, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem R
   dh_auto_clean -O--buildsystem=R
   dh_autoreconf_clean -O--buildsystem=R
   dh_clean -O--buildsystem=R
 debian/rules binary
dh binary --buildsystem R
   dh_update_autotools_config -O--buildsystem=R
   dh_autoreconf -O--buildsystem=R
   dh_auto_configure -O--buildsystem=R
   dh_auto_build -O--buildsystem=R
   dh_auto_test -O--buildsystem=R
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=R
   dh_prep -O--buildsystem=R

[... snipped ...]

      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:
   required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const 
Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 
-1, false>; Src = Eigen::Block<const 
Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const 
Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 
-1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 
-1, -1, false>; Func = sub_assign_op<double, double>]’
  890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27:
   required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, 
const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), 
void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, 
double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, 
-1>, -1, -1, false> >, -1, -1, false>; Func = sub_assign_op<double, double>; 
typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = 
void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
  858 |   call_assignment_no_alias(dst, src, func);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18:
   required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const 
Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const 
Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, 
-1>, -1, -1, false> >, -1, -1, false>; Derived = 
Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
  164 |   call_assignment(derived(), other.derived(), 
internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
      |   
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31:
   [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to 
disable ]
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55:
   required from ‘void 
Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, 
SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = 
Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; 
SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = 
Eigen::Matrix<double, -1, 1>]’
  434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, 
subdiag, hcoeffs, extractQ);
      |   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:
   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& 
Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const 
Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, 
-1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
  458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, 
computeEigenvectors);
      |   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:
   required from 
‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const 
Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, 
-1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
  181 |       compute(matrix.derived(), options);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:81:14:
   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type 
= double]’
   81 |       SAES_t saes(A);
      |              ^~~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:375:19:
   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = 
nestedTriangle<0>]’
  375 |     return A.sqrtm();
      |            ~~~~~~~^~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:378:53:
   required from here
  381 |     if      (nargs==1) 
ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
      |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54:
 warning: ignoring attributes on template argument 
‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} 
[-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In 
instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const 
Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
false> >, -1, -1, false> >’:
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:
   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const 
Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
false> >, -1, -1, false> >’
  100 | struct evaluator<const T>
      |        ^~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:
   required from ‘struct 
Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,
 double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
false> >, -1, -1, false> >, Eigen::internal::IndexBased, 
Eigen::internal::IndexBased, double, double>’
  739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + 
int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
      |                                                                         
     ^~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:
   required from ‘struct 
Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,
 double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
false> >, -1, -1, false> > >’
  722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20:
   required from ‘void 
Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, 
const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 
-1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, 
double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
false> >, -1, -1, false> >; Functor = sub_assign_op<double, double>]’
  774 |   SrcEvaluatorType srcEvaluator(src);
      |                    ^~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:
   required from ‘static void Eigen::internal::Assignment<DstXprType, 
SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, 
const SrcXprType&, const Functor&) [with DstXprType = 
Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = 
Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, 
double>; Weak = void]’
  954 |     call_dense_assignment_loop(dst, src, func);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:
   [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to 
disable ]
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55:
   required from ‘void 
Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, 
SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = 
Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; 
SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = 
Eigen::Matrix<double, -1, 1>]’
  434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, 
subdiag, hcoeffs, extractQ);
      |   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:
   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& 
Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const 
Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, 
-1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
  458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, 
computeEigenvectors);
      |   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:
   required from 
‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const 
Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, 
-1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
  181 |       compute(matrix.derived(), options);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:81:14:
   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type 
= double]’
   81 |       SAES_t saes(A);
      |              ^~~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:375:19:
   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = 
nestedTriangle<0>]’
  375 |     return A.sqrtm();
      |            ~~~~~~~^~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:378:53:
   required from here
  381 |     if      (nargs==1) 
ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
      |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54:
 warning: ignoring attributes on template argument 
‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} 
[-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In 
instantiation of ‘struct 
Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
true> >’:
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20:
   required from ‘void 
Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, 
const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 
-1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, 
double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
false> >, -1, -1, false> >; Functor = sub_assign_op<double, double>]’
  780 |   DstEvaluatorType dstEvaluator(dst);
      |                    ^~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:
   required from ‘static void Eigen::internal::Assignment<DstXprType, 
SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, 
const SrcXprType&, const Functor&) [with DstXprType = 
Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = 
Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, 
double>; Weak = void]’
  954 |     call_dense_assignment_loop(dst, src, func);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:
   required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const 
Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 
-1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const 
Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 
-1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const 
Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; 
Func = sub_assign_op<double, double>]’
  890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27:
   required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, 
const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), 
void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const 
Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 
-1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const 
Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; 
Func = sub_assign_op<double, double>; typename enable_if<(! 
evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename 
evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
  858 |   call_assignment_no_alias(dst, src, func);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18:
   required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const 
Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = 
Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, 
false> >, -1, -1, false> >; Derived = Eigen::Block<Eigen::Matrix<double, -1, 
-1>, -1, -1, true>]’
  164 |   call_assignment(derived(), other.derived(), 
internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
      |   
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:32:
   [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to 
disable ]
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55:
   required from ‘void 
Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, 
SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = 
Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; 
SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = 
Eigen::Matrix<double, -1, 1>]’
  434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, 
subdiag, hcoeffs, extractQ);
      |   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:
   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& 
Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const 
Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, 
-1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
  458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, 
computeEigenvectors);
      |   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:
   required from 
‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const 
Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, 
-1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
  181 |       compute(matrix.derived(), options);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:81:14:
   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type 
= double]’
   81 |       SAES_t saes(A);
      |              ^~~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:375:19:
   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = 
nestedTriangle<0>]’
  375 |     return A.sqrtm();
      |            ~~~~~~~^~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:378:53:
   required from here
  381 |     if      (nargs==1) 
ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
      |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54:
 warning: ignoring attributes on template argument 
‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} 
[-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In 
instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const 
Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >’:
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:
   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const 
Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >’
  100 | struct evaluator<const T>
      |        ^~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:
   required from ‘struct 
Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,
 double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, 
Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
  739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + 
int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
      |                                                                         
     ^~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:
   required from ‘struct 
Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,
 double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> > >’
  722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20:
   required from ‘void 
Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, 
const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 
-1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, 
double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Functor = 
sub_assign_op<double, double>]’
  774 |   SrcEvaluatorType srcEvaluator(src);
      |                    ^~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:
   required from ‘static void Eigen::internal::Assignment<DstXprType, 
SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, 
const SrcXprType&, const Functor&) [with DstXprType = 
Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = 
Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const 
Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Functor = 
Eigen::internal::sub_assign_op<double, double>; Weak = void]’
  954 |     call_dense_assignment_loop(dst, src, func);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:
   [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to 
disable ]
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55:
   required from ‘void 
Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, 
SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = 
Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; 
SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = 
Eigen::Matrix<double, -1, 1>]’
  434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, 
subdiag, hcoeffs, extractQ);
      |   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:
   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& 
Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const 
Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, 
-1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
  458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, 
computeEigenvectors);
      |   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:
   required from 
‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const 
Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, 
-1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
  181 |       compute(matrix.derived(), options);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:81:14:
   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type 
= double]’
   81 |       SAES_t saes(A);
      |              ^~~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:375:19:
   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = 
nestedTriangle<0>]’
  375 |     return A.sqrtm();
      |            ~~~~~~~^~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:378:53:
   required from here
  381 |     if      (nargs==1) 
ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
      |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54:
 warning: ignoring attributes on template argument 
‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} 
[-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In 
instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const 
Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, 
true> >’:
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:
   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const 
Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, 
true> >’
  100 | struct evaluator<const T>
      |        ^~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:
   required from ‘struct 
Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,
 double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, 
true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, 
double>’
  739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + 
int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
      |                                                                         
     ^~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:
   required from ‘struct 
Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double,
 double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, 
true> > >’
  722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20:
   required from ‘void 
Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, 
const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 
-1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, 
double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, 
true> >; Functor = sub_assign_op<double, double>]’
  774 |   SrcEvaluatorType srcEvaluator(src);
      |                    ^~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:
   required from ‘static void Eigen::internal::Assignment<DstXprType, 
SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, 
const SrcXprType&, const Functor&) [with DstXprType = 
Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = 
Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const 
Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const 
Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, 
true> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = 
void]’
  954 |     call_dense_assignment_loop(dst, src, func);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:
   [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to 
disable ]
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55:
   required from ‘void 
Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, 
SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = 
Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; 
SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = 
Eigen::Matrix<double, -1, 1>]’
  434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, 
subdiag, hcoeffs, extractQ);
      |   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:
   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& 
Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const 
Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, 
-1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
  458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, 
computeEigenvectors);
      |   
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:
   required from 
‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const 
Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, 
-1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
  181 |       compute(matrix.derived(), options);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:81:14:
   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type 
= double]’
   81 |       SAES_t saes(A);
      |              ^~~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:375:19:
   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = 
nestedTriangle<0>]’
  375 |     return A.sqrtm();
      |            ~~~~~~~^~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:378:53:
   required from here
  381 |     if      (nargs==1) 
ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
      |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54:
 warning: ignoring attributes on template argument 
‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} 
[-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In 
instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, 
Eigen::Matrix<double, -1, -1> >, 1, -1, false> >’:
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20:
   required from ‘void 
Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, 
const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 
1, -1, false>; SrcXprType = Eigen::Block<const 
Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> 
>, 1, -1, false>; Functor = assign_op<double, double>]’
  774 |   SrcEvaluatorType srcEvaluator(src);
      |                    ^~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:
   required from ‘static void Eigen::internal::Assignment<DstXprType, 
SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, 
const SrcXprType&, const Functor&) [with DstXprType = 
Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; SrcXprType = 
Eigen::Block<const 
Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, 
Eigen::Matrix<double, -1, -1> >, 1, -1, false>; Functor = 
Eigen::internal::assign_op<double, double>; Weak = void]’
  954 |     call_dense_assignment_loop(dst, src, func);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:
   required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const 
Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, 
-1, false>; Src = Eigen::Block<const 
Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> 
>, 1, -1, false>; Func = assign_op<double, double>]’
  890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27:
   required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, 
const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), 
void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, 
false>; Src = Eigen::Block<const 
Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> 
>, 1, -1, false>; Func = assign_op<double, double>; typename enable_if<(! 
evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename 
evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
  858 |   call_assignment_no_alias(dst, src, func);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18:
   required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) 
[with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = 
Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, 
Eigen::Matrix<double, -1, -1> >, 1, -1, false>]’
  836 |   call_assignment(dst, src, internal::assign_op<typename 
Dst::Scalar,typename Src::Scalar>());
      |   
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   [ 
skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable 
]
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:
   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const 
Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, 
-1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; 
Derived = Eigen::Matrix<double, -1, -1>]’
  883 |       this->_set_noalias(other);
      |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/Matrix.h:332:31:   
required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, 
_MaxCols>::Matrix(const T&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, 
-1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int 
_MaxRows = -1; int _MaxCols = -1]’
  332 |       Base::template _init1<T>(x);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/tmbutils/vector.hpp:106:22:
   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = 
Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
  106 |   matrix(T1 x):Base(x) {}
      |                      ^
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:36:36:
   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with 
Type = double]’
   36 |       return Block( this->A.inverse() );
      |                     ~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:257:33:
   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = 
nestedTriangle<0>]’
  257 |     matrix_pade invD = D.inverse();
      |                        ~~~~~~~~~^~
/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/include/expm.hpp:269:52:
   required from here
  272 |     if      (nargs==1) 
ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
      |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/R/site-library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54:
 warning: ignoring attributes on template argument 
‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} 
[-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
g++ -std=gnu++17 -shared -L/usr/lib/R/lib -Wl,-z,relro -o simple.so simple.o 
-L/usr/lib/R/lib -lR
make[1]: Leaving directory 
'/<<PKGBUILDDIR>>/debian/r-cran-tmb/usr/lib/R/site-library/00LOCK-r-cran-tmb-1.9.19/00new/TMB/examples'
Build time 35.482 seconds

** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (TMB)
W: Ignoring specified R dependency: R (>= 3.0.0)
I: Using r-cran-tmb for Recommends:tmb
I: Using r-cran-numderiv for Suggests:numDeriv
I: Version replacement between package version 1.6-1.1 and Debian version 
1.7-4-1+b1
 suspicious.  Do not replace anything.
I: Using r-cran-matrix by changing version to  (>= 1.6-1.1) for Imports:Matrix 
(>= 1.6-1.1)
I: Using r-cran-matrix by changing version to  for LinkingTo:Matrix
I: Using r-cran-rcppeigen for LinkingTo:RcppEigen
I: Use r-cran-tmb as Debian binary package for variables substitution
   debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_install
find debian -name COPYING -delete
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs -O--buildsystem=R
   dh_installchangelogs -O--buildsystem=R
   dh_installsystemduser -O--buildsystem=R
   dh_perl -O--buildsystem=R
   dh_link -O--buildsystem=R
   dh_strip_nondeterminism -O--buildsystem=R
   dh_compress -O--buildsystem=R
   dh_fixperms -O--buildsystem=R
   dh_missing -O--buildsystem=R
   dh_dwz -a -O--buildsystem=R
dwz: debian/r-cran-tmb/usr/lib/R/site-library/TMB/examples/simple.so: DWARF 
compression not beneficial - old size 31082117 new size 31100543
dwz: debian/r-cran-tmb/usr/lib/R/site-library/TMB/libs/TMB.so: DWARF 
compression not beneficial - old size 32082 new size 32547
   dh_strip -a -O--buildsystem=R
   dh_makeshlibs -a -O--buildsystem=R
   dh_shlibdeps -a -O--buildsystem=R
   dh_installdeb -O--buildsystem=R
   debian/rules override_dh_gencontrol
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rmbversion=`dpkg -l r-cran-matrix | grep 'ii' | sed 
's/^.*r-cran-matrix[[:space:]]\+\([0-9.-]\+\)[[:space:]]\+.*/\1/'`; \
sed -i "s/r-cran-matrix ([^)]\+)/r-cran-matrix (>= ${rmbversion})/" 
debian/*substvars
rversion=`dpkg -l r-base-core | grep 'ii' | sed 
's/^.*r-base-core[[:space:]]\+\([0-9.-]\+\)-[0-9+b]\+[[:space:]]\+.*/\1/'`; \
sed -i "s/\(r-api-[0-9.]\+\),/& r-base-core (>= ${rversion})/" debian/*substvars
dh_gencontrol
dpkg-gencontrol: warning: cannot parse dependency r-cran-matrix (>= ii  
r-cran-matrix  1.7-4-1+b1   amd64        GNU R package of classes for dense and 
sparse matrices)
dpkg-gencontrol: error: parsing package 'r-cran-tmb' Depends field: r-api-4.0, 
r-base-core (>= 4.5.2) , , , r-cran-matrix (>= ii  r-cran-matrix  1.7-4-1+b1   
amd64        GNU R package of classes for dense and sparse matrices), 
r-cran-matrix, r-cran-rcppeigen,
        libblas3 | libblas.so.3, libc6 (>= 2.29), libgcc-s1 (>= 3.0), libgomp1 
(>= 4.2.1), liblapack3 | liblapack.so.3, libstdc++6 (>= 13.1),
        
dh_gencontrol: error: dh_gencontrol: error: dpkg-gencontrol -pr-cran-tmb 
-ldebian/changelog -Tdebian/r-cran-tmb.substvars -cdebian/control 
-Pdebian/.debhelper/r-cran-tmb/dbgsym-root -UPre-Depends -URecommends 
-USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional 
-UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected 
-UBuilt-Using -UStatic-Built-Using -DPackage=r-cran-tmb-dbgsym 
-DDepends="r-cran-tmb (= \${binary:Version})" -DDescription="debug symbols for 
r-cran-tmb" -DBuild-Ids="12c033cd6f9de99e746fd5095e8ffe411b255591 
9d670cd76b0b35163f3c808e49c26b0bae206e8c" -DSection=debug -UMulti-Arch 
-UReplaces -UBreaks returned exit code 25

dh_gencontrol: error: Aborting due to earlier error
make[1]: *** [debian/rules:13: override_dh_gencontrol] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: r-cran-tmb
Source-Version: 1.9.19-2
Done: Charles Plessy <[email protected]>

We believe that the bug you reported is fixed in the latest version of
r-cran-tmb, 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.
Charles Plessy <[email protected]> (supplier of updated r-cran-tmb 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: SHA512

Format: 1.8
Date: Tue, 10 Feb 2026 08:48:58 +0900
Source: r-cran-tmb
Architecture: source
Version: 1.9.19-2
Distribution: unstable
Urgency: medium
Maintainer: Debian R Packages Maintainers <[email protected]>
Changed-By: Charles Plessy <[email protected]>
Closes: 1127534
Changes:
 r-cran-tmb (1.9.19-2) unstable; urgency=medium
 .
   * Team upload.
   * Make r-cran-matrix version parsing resistant to binNMUs.
     Closes: #1127534
Checksums-Sha1:
 0d2dd284498403eb27fc1e8d4107452d028a3186 2126 r-cran-tmb_1.9.19-2.dsc
 9318a99b9a15c23b6e64978f83a5396e0f3396dd 4484 r-cran-tmb_1.9.19-2.debian.tar.xz
 7c055e583860877e12b55ff7018a19aa8c8af4fe 11513 
r-cran-tmb_1.9.19-2_amd64.buildinfo
Checksums-Sha256:
 bca1941e448c09a2a0069f4b1ccc390083762a14674d37ce20d66171f08c754d 2126 
r-cran-tmb_1.9.19-2.dsc
 ba6aa25dad9dda41818de29141fa942846bf2f31cbbf65b703ab7c4ea93dcdc5 4484 
r-cran-tmb_1.9.19-2.debian.tar.xz
 0dfc5b23f464a7b1ce1d49f80c6d81f55ebdecd5828135523a974bfae418dede 11513 
r-cran-tmb_1.9.19-2_amd64.buildinfo
Files:
 f5b82be82398728884726af4f4b13e0f 2126 gnu-r optional r-cran-tmb_1.9.19-2.dsc
 c32875781516adfe522ac16a88552170 4484 gnu-r optional 
r-cran-tmb_1.9.19-2.debian.tar.xz
 b118b6eb8a39015cda02ad0c260b174b 11513 gnu-r optional 
r-cran-tmb_1.9.19-2_amd64.buildinfo

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

iQJGBAEBCgAwFiEEc0cUmcxg7Z7ugFlGxb1sjyKV1QIFAmmKc2YSHHBsZXNzeUBk
ZWJpYW4ub3JnAAoJEMW9bI8ildUCImoP+wRM8ftkUhZkU7wamdna6HQTxLCr4LcW
A1MrzuVpULjN1zYCIzu3dDvZzzDpWHDgBc6ZuFuOLgDMpNGdSIIfO7MZ9lnECqnq
rxfqy0T7b0lQeLpwfHudPpHmP6hIfPfm+cicx7HDp2rDjqlOz+PVnwK/2mHCJ/48
lXRp9Skkbvbdg/3rmw5AWaqyEiEWDM7o/G99b8UsQYzgV4f389Jnc+JKh+wt/w/Z
qIB9kDA4xdj6y1rybfXL/gff8ryplDINW/pv8XE7RpmAj8SUMIaGHcixMopGRIkQ
IVRKHGZI6kE+1kWJI6OeBowiu9z3TDBZsmNrlVG21YF0V2GnyNp8vYOIc2XHuXuX
WtFgcQxOiXBAWFw7kTjNIjvfjQ5ohlgqXmQU7Igx/DvhJpNlqnMq6M1RCUR4QlR1
8oMBJdfl5D9+h6PwR1UvYdsq8opuzQYVk25TQkoFUUhWwa16c0F88IZbBPOLzUF8
SP7nxNe4lrvTSboe3pgN9YqEsUfOGyi25GjMv2v5KI/q3HtjX9WqstrYSW0AkVrT
9DStG4uM2gv+fWa83H0GQJpddjudMIQ63tSvw/4tTMUcgn6QUJpRGdnMYP7mCUD3
o/KRyw1Ci7xPGF7HtcpwRWBoxq3lUznLRCgSCmx2Mc1lkOWUiKuUWDf2Yjw14aLo
MBjf25tVRuJB
=U13R
-----END PGP SIGNATURE-----

Attachment: pgpRtSfrUrNUn.pgp
Description: PGP signature


--- End Message ---

Reply via email to