[R-pkg-team] Bug#1127534: 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,
Santiago Vila
sanvila at debian.org
Mon Feb 9 18:05:46 GMT 2026
- Previous message (by thread): [R-pkg-team] Bug#1127535: r-cran-seuratobject: FTBFS: dpkg-gencontrol: error: parsing package 'r-cran-seuratobject' Depends field: r-api-4.0, r-base-core (>= 4.5.2) , , r-cran-sp (>= 1.5.0), r-cran-future, r-cran-future.apply, r-cran-generics, r-cran-lifecycle, 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-progressr, r-cran-rcpp (>= 1.0.5), r-cran-rlang (>= 0.4.7), r-cran-spam, r-cran-rcpp, r-cran-rcppeigen,
- Next message (by thread): [R-pkg-team] Bug#1127534: marked as done (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, )
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
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
--------------------------------------------------------------------------------
- Previous message (by thread): [R-pkg-team] Bug#1127535: r-cran-seuratobject: FTBFS: dpkg-gencontrol: error: parsing package 'r-cran-seuratobject' Depends field: r-api-4.0, r-base-core (>= 4.5.2) , , r-cran-sp (>= 1.5.0), r-cran-future, r-cran-future.apply, r-cran-generics, r-cran-lifecycle, 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-progressr, r-cran-rcpp (>= 1.0.5), r-cran-rlang (>= 0.4.7), r-cran-spam, r-cran-rcpp, r-cran-rcppeigen,
- Next message (by thread): [R-pkg-team] Bug#1127534: marked as done (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, )
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the R-pkg-team
mailing list