C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>, 0>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false, true>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:44:26: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, 0>': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, 2>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>, Eigen::Dense>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:552:40: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:44:26: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>, 2>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true, true>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:44:26: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, 0>': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>, Eigen::Dense>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long long int]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:631:5: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:44:26: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 3>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:44:26: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 1, -1, false>, 0>': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix >, 1, -1, false> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix >, 1, -1, false> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense, Eigen::Matrix >, 1, -1, false, false>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, Eigen::Matrix >, 1, -1, false, Eigen::Dense>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, Eigen::Matrix >, 1, -1, false>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:983:11: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:44:26: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; Eigen::Index = long long int]': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >; Eigen::internal::redux_impl::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:552:76: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long long int]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:631:5: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long long int]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:645:5: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:65:73: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/Core:440, from C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/Dense:1, from C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/prim/mat/fun/Eigen.hpp:13, from : C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:665:8: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:44:26: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] enum { ^ C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:453:73: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:44:26: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false> >': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:965:19: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:44:26: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/inverse.hpp:44:26: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] In file included from C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/Core:434, from C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/Dense:1, from C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/prim/mat/fun/Eigen.hpp:13, from : C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix > >, 0>': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix > > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix > > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, Eigen::Dense>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/softmax.hpp:58:37: required from 'std::tuple > stan::math::internal::softmax_op::multiply_adjoint_jacobian(const std::array&, const VectorXd&) const [with long long unsigned int size = 1; Eigen::VectorXd = Eigen::Matrix]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/functor/adj_jac_apply.hpp:535:10: required from 'void stan::math::adj_jac_vari::chain() [with F = stan::math::internal::softmax_op; Targs = {Eigen::Matrix}]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/functor/adj_jac_apply.hpp:531:8: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 2>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/prim/mat/fun/mean.hpp:23:57: required from 'stan::return_type_t stan::math::mean(const std::vector&) [with T = double; stan::return_type_t = double]' file2218124d32ff.cpp:479:41: required from 'void model221868293dcf_flights_model3_namespace::model221868293dcf_flights_model3::write_array(RNG&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/src/stan/model/model_base_crtp.hpp:200:70: required from 'void stan::model::model_base_crtp::write_array(boost::random::ecuyer1988&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with M = model221868293dcf_flights_model3_namespace::model221868293dcf_flights_model3; boost::random::ecuyer1988 = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/src/stan/model/model_base_crtp.hpp:195:8: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > >' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Dot.h:37:48: required from 'static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Matrix; U = Eigen::Map, 0, Eigen::Stride<0, 0> >; bool NeedToTranspose = false; Eigen::internal::dot_nocheck::ResScalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/softmax.hpp:58:33: required from 'std::tuple > stan::math::internal::softmax_op::multiply_adjoint_jacobian(const std::array&, const VectorXd&) const [with long long unsigned int size = 1; Eigen::VectorXd = Eigen::Matrix]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/functor/adj_jac_apply.hpp:535:10: required from 'void stan::math::adj_jac_vari::chain() [with F = stan::math::internal::softmax_op; Targs = {Eigen::Matrix}]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/functor/adj_jac_apply.hpp:531:8: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::Index = long long int]': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, 0, Eigen::Stride<0, 0> > >; Eigen::internal::redux_impl::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:468:10: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::mean() const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/prim/mat/fun/mean.hpp:24:17: required from 'stan::return_type_t stan::math::mean(const std::vector&) [with T = double; stan::return_type_t = double]' file2218124d32ff.cpp:479:41: required from 'void model221868293dcf_flights_model3_namespace::model221868293dcf_flights_model3::write_array(RNG&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/src/stan/model/model_base_crtp.hpp:200:70: required from 'void stan::model::model_base_crtp::write_array(boost::random::ecuyer1988&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with M = model221868293dcf_flights_model3_namespace::model221868293dcf_flights_model3; boost::random::ecuyer1988 = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/src/stan/model/model_base_crtp.hpp:195:8: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::Index = long long int]': C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >; Eigen::internal::redux_impl::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits::Scalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Dot.h:37:52: required from 'static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Matrix; U = Eigen::Map, 0, Eigen::Stride<0, 0> >; bool NeedToTranspose = false; Eigen::internal::dot_nocheck::ResScalar = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/fun/softmax.hpp:58:33: required from 'std::tuple > stan::math::internal::softmax_op::multiply_adjoint_jacobian(const std::array&, const VectorXd&) const [with long long unsigned int size = 1; Eigen::VectorXd = Eigen::Matrix]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/functor/adj_jac_apply.hpp:535:10: required from 'void stan::math::adj_jac_vari::chain() [with F = stan::math::internal::softmax_op; Targs = {Eigen::Matrix}]' C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat/functor/adj_jac_apply.hpp:531:8: required from here C:/Users/tschwoerer/Documents/R/win-library/4.0/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) double'} [-Wignored-attributes] In file included from C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/core.hpp:46, from C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/mat.hpp:6, from C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math.hpp:4, from C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/src/stan/model/model_header.hpp:4, from file2218124d32ff.cpp:14: C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/core/set_zero_all_adjoints.hpp: At global scope: C:/Users/tschwoerer/Documents/R/win-library/4.0/StanHeaders/include/stan/math/rev/core/set_zero_all_adjoints.hpp:14:13: warning: 'void stan::math::set_zero_all_adjoints()' defined but not used [-Wunused-function] static void set_zero_all_adjoints() { ^~~~~~~~~~~~~~~~~~~~~ C:/rtools40/mingw64/bin/g++ -shared -s -static-libgcc -o file2218124d32ff.dll tmp.def file2218124d32ff.o -LC:/PROGRA~1/R/R-40~1.2/bin/x64 -lR C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text+0x85c): undefined reference to `tbb::internal::task_scheduler_observer_v3::observe(bool)' C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text+0x17e7): undefined reference to `rstan::stan_fit::stan_fit(SEXPREC*, int)' C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text+0x89e): undefined reference to `tbb::internal::task_scheduler_observer_v3::observe(bool)' C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text$_ZN3tbb8internal26task_scheduler_observer_v3D1Ev[_ZN3tbb8internal26task_scheduler_observer_v3D1Ev]+0x14): undefined reference to `tbb::internal::task_scheduler_observer_v3::observe(bool)' C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text$_ZN3tbb8internal26task_scheduler_observer_v3D0Ev[_ZN3tbb8internal26task_scheduler_observer_v3D0Ev]+0x1c): undefined reference to `tbb::internal::task_scheduler_observer_v3::observe(bool)' C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text$_ZN4stan4math16ad_tape_observerD1Ev[_ZN4stan4math16ad_tape_observerD1Ev]+0x15): undefined reference to `tbb::internal::task_scheduler_observer_v3::observe(bool)' C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text$_ZN4stan4math16ad_tape_observerD1Ev[_ZN4stan4math16ad_tape_observerD1Ev]+0x47): undefined reference to `tbb::internal::task_scheduler_observer_v3::observe(bool)' C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text$_ZN4stan4math16ad_tape_observerD0Ev[_ZN4stan4math16ad_tape_observerD0Ev]+0x15): more undefined references to `tbb::internal::task_scheduler_observer_v3::observe(bool)' follow collect2.exe: error: ld returned 1 exit status ERROR(s) during compilation: source code errors or compiler configuration errors! Program source: 1: 2: // includes from the plugin 3: // [[Rcpp::plugins(cpp14)]] 4: 5: 6: // user includes 7: #include 8: #include 9: #include 10: #include 11: #include 12: // Code generated by Stan version 2.21.0 13: 14: #include 15: 16: namespace model221868293dcf_flights_model3_namespace { 17: 18: using std::istream; 19: using std::string; 20: using std::stringstream; 21: using std::vector; 22: using stan::io::dump; 23: using stan::math::lgamma; 24: using stan::model::prob_grad; 25: using namespace stan::math; 26: 27: static int current_statement_begin__; 28: 29: stan::io::program_reader prog_reader__() { 30: stan::io::program_reader reader; 31: reader.add_event(0, 0, "start", "model221868293dcf_flights_model3"); 32: reader.add_event(40, 38, "end", "model221868293dcf_flights_model3"); 33: return reader; 34: } 35: 36: class model221868293dcf_flights_model3 37: : public stan::model::model_base_crtp { 38: private: 39: int J; 40: std::vector y; 41: std::vector n; 42: public: 43: model221868293dcf_flights_model3(rstan::io::rlist_ref_var_context& context__, 44: std::ostream* pstream__ = 0) 45: : model_base_crtp(0) { 46: ctor_body(context__, 0, pstream__); 47: } 48: 49: model221868293dcf_flights_model3(stan::io::var_context& context__, 50: unsigned int random_seed__, 51: std::ostream* pstream__ = 0) 52: : model_base_crtp(0) { 53: ctor_body(context__, random_seed__, pstream__); 54: } 55: 56: void ctor_body(stan::io::var_context& context__, 57: unsigned int random_seed__, 58: std::ostream* pstream__) { 59: typedef double local_scalar_t__; 60: 61: boost::ecuyer1988 base_rng__ = 62: stan::services::util::create_rng(random_seed__, 0); 63: (void) base_rng__; // suppress unused var warning 64: 65: current_statement_begin__ = -1; 66: 67: static const char* function__ = "model221868293dcf_flights_model3_namespace::model221868293dcf_flights_model3"; 68: (void) function__; // dummy to suppress unused var warning 69: size_t pos__; 70: (void) pos__; // dummy to suppress unused var warning 71: std::vector vals_i__; 72: std::vector vals_r__; 73: local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); 74: (void) DUMMY_VAR__; // suppress unused var warning 75: 76: try { 77: // initialize data block variables from context__ 78: current_statement_begin__ = 3; 79: context__.validate_dims("data initialization", "J", "int", context__.to_vec()); 80: J = int(0); 81: vals_i__ = context__.vals_i("J"); 82: pos__ = 0; 83: J = vals_i__[pos__++]; 84: check_greater_or_equal(function__, "J", J, 0); 85: 86: current_statement_begin__ = 4; 87: validate_non_negative_index("y", "J", J); 88: context__.validate_dims("data initialization", "y", "int", context__.to_vec(J)); 89: y = std::vector(J, int(0)); 90: vals_i__ = context__.vals_i("y"); 91: pos__ = 0; 92: size_t y_k_0_max__ = J; 93: for (size_t k_0__ = 0; k_0__ < y_k_0_max__; ++k_0__) { 94: y[k_0__] = vals_i__[pos__++]; 95: } 96: size_t y_i_0_max__ = J; 97: for (size_t i_0__ = 0; i_0__ < y_i_0_max__; ++i_0__) { 98: check_greater_or_equal(function__, "y[i_0__]", y[i_0__], 0); 99: } 100: 101: current_statement_begin__ = 5; 102: validate_non_negative_index("n", "J", J); 103: context__.validate_dims("data initialization", "n", "int", context__.to_vec(J)); 104: n = std::vector(J, int(0)); 105: vals_i__ = context__.vals_i("n"); 106: pos__ = 0; 107: size_t n_k_0_max__ = J; 108: for (size_t k_0__ = 0; k_0__ < n_k_0_max__; ++k_0__) { 109: n[k_0__] = vals_i__[pos__++]; 110: } 111: size_t n_i_0_max__ = J; 112: for (size_t i_0__ = 0; i_0__ < n_i_0_max__; ++i_0__) { 113: check_greater_or_equal(function__, "n[i_0__]", n[i_0__], 0); 114: } 115: 116: 117: // initialize transformed data variables 118: // execute transformed data statements 119: 120: // validate transformed data 121: 122: // validate, set parameter ranges 123: num_params_r__ = 0U; 124: param_ranges_i__.clear(); 125: current_statement_begin__ = 8; 126: validate_non_negative_index("theta", "J", J); 127: num_params_r__ += (1 * J); 128: current_statement_begin__ = 9; 129: num_params_r__ += 1; 130: current_statement_begin__ = 10; 131: num_params_r__ += 1; 132: } catch (const std::exception& e) { 133: stan::lang::rethrow_located(e, current_statement_begin__, prog_reader__()); 134: // Next line prevents compiler griping about no return 135: throw std::runtime_error("*** IF YOU SEE THIS, PLEASE REPORT A BUG ***"); 136: } 137: } 138: 139: ~model221868293dcf_flights_model3() { } 140: 141: 142: void transform_inits(const stan::io::var_context& context__, 143: std::vector& params_i__, 144: std::vector& params_r__, 145: std::ostream* pstream__) const { 146: typedef double local_scalar_t__; 147: stan::io::writer writer__(params_r__, params_i__); 148: size_t pos__; 149: (void) pos__; // dummy call to supress warning 150: std::vector vals_r__; 151: std::vector vals_i__; 152: 153: current_statement_begin__ = 8; 154: if (!(context__.contains_r("theta"))) 155: stan::lang::rethrow_located(std::runtime_error(std::string("Variable theta missing")), current_statement_begin__, prog_reader__()); 156: vals_r__ = context__.vals_r("theta"); 157: pos__ = 0U; 158: validate_non_negative_index("theta", "J", J); 159: context__.validate_dims("parameter initialization", "theta", "double", context__.to_vec(J)); 160: std::vector theta(J, double(0)); 161: size_t theta_k_0_max__ = J; 162: for (size_t k_0__ = 0; k_0__ < theta_k_0_max__; ++k_0__) { 163: theta[k_0__] = vals_r__[pos__++]; 164: } 165: size_t theta_i_0_max__ = J; 166: for (size_t i_0__ = 0; i_0__ < theta_i_0_max__; ++i_0__) { 167: try { 168: writer__.scalar_lub_unconstrain(0, 1, theta[i_0__]); 169: } catch (const std::exception& e) { 170: stan::lang::rethrow_located(std::runtime_error(std::string("Error transforming variable theta: ") + e.what()), current_statement_begin__, prog_reader__()); 171: } 172: } 173: 174: current_statement_begin__ = 9; 175: if (!(context__.contains_r("lambda"))) 176: stan::lang::rethrow_located(std::runtime_error(std::string("Variable lambda missing")), current_statement_begin__, prog_reader__()); 177: vals_r__ = context__.vals_r("lambda"); 178: pos__ = 0U; 179: context__.validate_dims("parameter initialization", "lambda", "double", context__.to_vec()); 180: double lambda(0); 181: lambda = vals_r__[pos__++]; 182: try { 183: writer__.scalar_lub_unconstrain(0.01, 1, lambda); 184: } catch (const std::exception& e) { 185: stan::lang::rethrow_located(std::runtime_error(std::string("Error transforming variable lambda: ") + e.what()), current_statement_begin__, prog_reader__()); 186: } 187: 188: current_statement_begin__ = 10; 189: if (!(context__.contains_r("kappa"))) 190: stan::lang::rethrow_located(std::runtime_error(std::string("Variable kappa missing")), current_statement_begin__, prog_reader__()); 191: vals_r__ = context__.vals_r("kappa"); 192: pos__ = 0U; 193: context__.validate_dims("parameter initialization", "kappa", "double", context__.to_vec()); 194: double kappa(0); 195: kappa = vals_r__[pos__++]; 196: try { 197: writer__.scalar_lb_unconstrain(0.10, kappa); 198: } catch (const std::exception& e) { 199: stan::lang::rethrow_located(std::runtime_error(std::string("Error transforming variable kappa: ") + e.what()), current_statement_begin__, prog_reader__()); 200: } 201: 202: params_r__ = writer__.data_r(); 203: params_i__ = writer__.data_i(); 204: } 205: 206: void transform_inits(const stan::io::var_context& context, 207: Eigen::Matrix& params_r, 208: std::ostream* pstream__) const { 209: std::vector params_r_vec; 210: std::vector params_i_vec; 211: transform_inits(context, params_i_vec, params_r_vec, pstream__); 212: params_r.resize(params_r_vec.size()); 213: for (int i = 0; i < params_r.size(); ++i) 214: params_r(i) = params_r_vec[i]; 215: } 216: 217: 218: template 219: T__ log_prob(std::vector& params_r__, 220: std::vector& params_i__, 221: std::ostream* pstream__ = 0) const { 222: 223: typedef T__ local_scalar_t__; 224: 225: local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); 226: (void) DUMMY_VAR__; // dummy to suppress unused var warning 227: 228: T__ lp__(0.0); 229: stan::math::accumulator lp_accum__; 230: try { 231: stan::io::reader in__(params_r__, params_i__); 232: 233: // model parameters 234: current_statement_begin__ = 8; 235: std::vector theta; 236: size_t theta_d_0_max__ = J; 237: theta.reserve(theta_d_0_max__); 238: for (size_t d_0__ = 0; d_0__ < theta_d_0_max__; ++d_0__) { 239: if (jacobian__) 240: theta.push_back(in__.scalar_lub_constrain(0, 1, lp__)); 241: else 242: theta.push_back(in__.scalar_lub_constrain(0, 1)); 243: } 244: 245: current_statement_begin__ = 9; 246: local_scalar_t__ lambda; 247: (void) lambda; // dummy to suppress unused var warning 248: if (jacobian__) 249: lambda = in__.scalar_lub_constrain(0.01, 1, lp__); 250: else 251: lambda = in__.scalar_lub_constrain(0.01, 1); 252: 253: current_statement_begin__ = 10; 254: local_scalar_t__ kappa; 255: (void) kappa; // dummy to suppress unused var warning 256: if (jacobian__) 257: kappa = in__.scalar_lb_constrain(0.10, lp__); 258: else 259: kappa = in__.scalar_lb_constrain(0.10); 260: 261: // transformed parameters 262: current_statement_begin__ = 13; 263: local_scalar_t__ alpha; 264: (void) alpha; // dummy to suppress unused var warning 265: stan::math::initialize(alpha, DUMMY_VAR__); 266: stan::math::fill(alpha, DUMMY_VAR__); 267: 268: current_statement_begin__ = 14; 269: local_scalar_t__ beta; 270: (void) beta; // dummy to suppress unused var warning 271: stan::math::initialize(beta, DUMMY_VAR__); 272: stan::math::fill(beta, DUMMY_VAR__); 273: 274: // transformed parameters block statements 275: current_statement_begin__ = 15; 276: stan::math::assign(alpha, (lambda * kappa)); 277: current_statement_begin__ = 16; 278: stan::math::assign(beta, ((1 - lambda) * kappa)); 279: 280: // validate transformed parameters 281: const char* function__ = "validate transformed params"; 282: (void) function__; // dummy to suppress unused var warning 283: 284: current_statement_begin__ = 13; 285: if (stan::math::is_uninitialized(alpha)) { 286: std::stringstream msg__; 287: msg__ << "Undefined transformed parameter: alpha"; 288: stan::lang::rethrow_located(std::runtime_error(std::string("Error initializing variable alpha: ") + msg__.str()), current_statement_begin__, prog_reader__()); 289: } 290: check_greater_or_equal(function__, "alpha", alpha, 0); 291: 292: current_statement_begin__ = 14; 293: if (stan::math::is_uninitialized(beta)) { 294: std::stringstream msg__; 295: msg__ << "Undefined transformed parameter: beta"; 296: stan::lang::rethrow_located(std::runtime_error(std::string("Error initializing variable beta: ") + msg__.str()), current_statement_begin__, prog_reader__()); 297: } 298: check_greater_or_equal(function__, "beta", beta, 0); 299: 300: 301: // model body 302: 303: current_statement_begin__ = 19; 304: lp_accum__.add(pareto_log(lambda, 0.1, 1.5)); 305: current_statement_begin__ = 20; 306: lp_accum__.add(pareto_log(kappa, 0.1, 1.5)); 307: current_statement_begin__ = 21; 308: lp_accum__.add(beta_log(theta, alpha, beta)); 309: current_statement_begin__ = 22; 310: lp_accum__.add(binomial_log(y, n, theta)); 311: 312: } catch (const std::exception& e) { 313: stan::lang::rethrow_located(e, current_statement_begin__, prog_reader__()); 314: // Next line prevents compiler griping about no return 315: throw std::runtime_error("*** IF YOU SEE THIS, PLEASE REPORT A BUG ***"); 316: } 317: 318: lp_accum__.add(lp__); 319: return lp_accum__.sum(); 320: 321: } // log_prob() 322: 323: template 324: T_ log_prob(Eigen::Matrix& params_r, 325: std::ostream* pstream = 0) const { 326: std::vector vec_params_r; 327: vec_params_r.reserve(params_r.size()); 328: for (int i = 0; i < params_r.size(); ++i) 329: vec_params_r.push_back(params_r(i)); 330: std::vector vec_params_i; 331: return log_prob(vec_params_r, vec_params_i, pstream); 332: } 333: 334: 335: void get_param_names(std::vector& names__) const { 336: names__.resize(0); 337: names__.push_back("theta"); 338: names__.push_back("lambda"); 339: names__.push_back("kappa"); 340: names__.push_back("alpha"); 341: names__.push_back("beta"); 342: names__.push_back("avg"); 343: names__.push_back("above_avg"); 344: names__.push_back("rnk"); 345: names__.push_back("highest"); 346: } 347: 348: 349: void get_dims(std::vector >& dimss__) const { 350: dimss__.resize(0); 351: std::vector dims__; 352: dims__.resize(0); 353: dims__.push_back(J); 354: dimss__.push_back(dims__); 355: dims__.resize(0); 356: dimss__.push_back(dims__); 357: dims__.resize(0); 358: dimss__.push_back(dims__); 359: dims__.resize(0); 360: dimss__.push_back(dims__); 361: dims__.resize(0); 362: dimss__.push_back(dims__); 363: dims__.resize(0); 364: dimss__.push_back(dims__); 365: dims__.resize(0); 366: dims__.push_back(J); 367: dimss__.push_back(dims__); 368: dims__.resize(0); 369: dims__.push_back(J); 370: dimss__.push_back(dims__); 371: dims__.resize(0); 372: dims__.push_back(J); 373: dimss__.push_back(dims__); 374: } 375: 376: template 377: void write_array(RNG& base_rng__, 378: std::vector& params_r__, 379: std::vector& params_i__, 380: std::vector& vars__, 381: bool include_tparams__ = true, 382: bool include_gqs__ = true, 383: std::ostream* pstream__ = 0) const { 384: typedef double local_scalar_t__; 385: 386: vars__.resize(0); 387: stan::io::reader in__(params_r__, params_i__); 388: static const char* function__ = "model221868293dcf_flights_model3_namespace::write_array"; 389: (void) function__; // dummy to suppress unused var warning 390: 391: // read-transform, write parameters 392: std::vector theta; 393: size_t theta_d_0_max__ = J; 394: theta.reserve(theta_d_0_max__); 395: for (size_t d_0__ = 0; d_0__ < theta_d_0_max__; ++d_0__) { 396: theta.push_back(in__.scalar_lub_constrain(0, 1)); 397: } 398: size_t theta_k_0_max__ = J; 399: for (size_t k_0__ = 0; k_0__ < theta_k_0_max__; ++k_0__) { 400: vars__.push_back(theta[k_0__]); 401: } 402: 403: double lambda = in__.scalar_lub_constrain(0.01, 1); 404: vars__.push_back(lambda); 405: 406: double kappa = in__.scalar_lb_constrain(0.10); 407: vars__.push_back(kappa); 408: 409: double lp__ = 0.0; 410: (void) lp__; // dummy to suppress unused var warning 411: stan::math::accumulator lp_accum__; 412: 413: local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); 414: (void) DUMMY_VAR__; // suppress unused var warning 415: 416: if (!include_tparams__ && !include_gqs__) return; 417: 418: try { 419: // declare and define transformed parameters 420: current_statement_begin__ = 13; 421: double alpha; 422: (void) alpha; // dummy to suppress unused var warning 423: stan::math::initialize(alpha, DUMMY_VAR__); 424: stan::math::fill(alpha, DUMMY_VAR__); 425: 426: current_statement_begin__ = 14; 427: double beta; 428: (void) beta; // dummy to suppress unused var warning 429: stan::math::initialize(beta, DUMMY_VAR__); 430: stan::math::fill(beta, DUMMY_VAR__); 431: 432: // do transformed parameters statements 433: current_statement_begin__ = 15; 434: stan::math::assign(alpha, (lambda * kappa)); 435: current_statement_begin__ = 16; 436: stan::math::assign(beta, ((1 - lambda) * kappa)); 437: 438: if (!include_gqs__ && !include_tparams__) return; 439: // validate transformed parameters 440: const char* function__ = "validate transformed params"; 441: (void) function__; // dummy to suppress unused var warning 442: 443: current_statement_begin__ = 13; 444: check_greater_or_equal(function__, "alpha", alpha, 0); 445: 446: current_statement_begin__ = 14; 447: check_greater_or_equal(function__, "beta", beta, 0); 448: 449: // write transformed parameters 450: if (include_tparams__) { 451: vars__.push_back(alpha); 452: vars__.push_back(beta); 453: } 454: if (!include_gqs__) return; 455: // declare and define generated quantities 456: current_statement_begin__ = 27; 457: double avg; 458: (void) avg; // dummy to suppress unused var warning 459: stan::math::initialize(avg, DUMMY_VAR__); 460: stan::math::fill(avg, DUMMY_VAR__); 461: 462: current_statement_begin__ = 28; 463: validate_non_negative_index("above_avg", "J", J); 464: std::vector above_avg(J, int(0)); 465: stan::math::fill(above_avg, std::numeric_limits::min()); 466: 467: current_statement_begin__ = 29; 468: validate_non_negative_index("rnk", "J", J); 469: std::vector rnk(J, int(0)); 470: stan::math::fill(rnk, std::numeric_limits::min()); 471: 472: current_statement_begin__ = 30; 473: validate_non_negative_index("highest", "J", J); 474: std::vector highest(J, int(0)); 475: stan::math::fill(highest, std::numeric_limits::min()); 476: 477: // generated quantities statements 478: current_statement_begin__ = 31; 479: stan::math::assign(avg, mean(theta)); 480: current_statement_begin__ = 32; 481: for (int j = 1; j <= J; ++j) { 482: current_statement_begin__ = 33; 483: stan::model::assign(above_avg, 484: stan::model::cons_list(stan::model::index_uni(j), stan::model::nil_index_list()), 485: logical_gt(get_base1(theta, j, "theta", 1), avg), 486: "assigning variable above_avg"); 487: } 488: current_statement_begin__ = 34; 489: for (int j = 1; j <= J; ++j) { 490: 491: current_statement_begin__ = 35; 492: stan::model::assign(rnk, 493: stan::model::cons_list(stan::model::index_uni(j), stan::model::nil_index_list()), 494: (rank(theta, j) + 1), 495: "assigning variable rnk"); 496: current_statement_begin__ = 36; 497: stan::model::assign(highest, 498: stan::model::cons_list(stan::model::index_uni(j), stan::model::nil_index_list()), 499: logical_eq(get_base1(rnk, j, "rnk", 1), 1), 500: "assigning variable highest"); 501: } 502: 503: // validate, write generated quantities 504: current_statement_begin__ = 27; 505: check_greater_or_equal(function__, "avg", avg, 0); 506: check_less_or_equal(function__, "avg", avg, 1); 507: 508: vars__.push_back(avg); 509: 510: current_statement_begin__ = 28; 511: size_t above_avg_i_0_max__ = J; 512: for (size_t i_0__ = 0; i_0__ < above_avg_i_0_max__; ++i_0__) { 513: check_greater_or_equal(function__, "above_avg[i_0__]", above_avg[i_0__], 0); 514: check_less_or_equal(function__, "above_avg[i_0__]", above_avg[i_0__], 1); 515: } 516: 517: size_t above_avg_k_0_max__ = J; 518: for (size_t k_0__ = 0; k_0__ < above_avg_k_0_max__; ++k_0__) { 519: vars__.push_back(above_avg[k_0__]); 520: } 521: 522: current_statement_begin__ = 29; 523: size_t rnk_i_0_max__ = J; 524: for (size_t i_0__ = 0; i_0__ < rnk_i_0_max__; ++i_0__) { 525: check_greater_or_equal(function__, "rnk[i_0__]", rnk[i_0__], 1); 526: check_less_or_equal(function__, "rnk[i_0__]", rnk[i_0__], J); 527: } 528: 529: size_t rnk_k_0_max__ = J; 530: for (size_t k_0__ = 0; k_0__ < rnk_k_0_max__; ++k_0__) { 531: vars__.push_back(rnk[k_0__]); 532: } 533: 534: current_statement_begin__ = 30; 535: size_t highest_i_0_max__ = J; 536: for (size_t i_0__ = 0; i_0__ < highest_i_0_max__; ++i_0__) { 537: check_greater_or_equal(function__, "highest[i_0__]", highest[i_0__], 0); 538: check_less_or_equal(function__, "highest[i_0__]", highest[i_0__], 1); 539: } 540: 541: size_t highest_k_0_max__ = J; 542: for (size_t k_0__ = 0; k_0__ < highest_k_0_max__; ++k_0__) { 543: vars__.push_back(highest[k_0__]); 544: } 545: 546: } catch (const std::exception& e) { 547: stan::lang::rethrow_located(e, current_statement_begin__, prog_reader__()); 548: // Next line prevents compiler griping about no return 549: throw std::runtime_error("*** IF YOU SEE THIS, PLEASE REPORT A BUG ***"); 550: } 551: } 552: 553: template 554: void write_array(RNG& base_rng, 555: Eigen::Matrix& params_r, 556: Eigen::Matrix& vars, 557: bool include_tparams = true, 558: bool include_gqs = true, 559: std::ostream* pstream = 0) const { 560: std::vector params_r_vec(params_r.size()); 561: for (int i = 0; i < params_r.size(); ++i) 562: params_r_vec[i] = params_r(i); 563: std::vector vars_vec; 564: std::vector params_i_vec; 565: write_array(base_rng, params_r_vec, params_i_vec, vars_vec, include_tparams, include_gqs, pstream); 566: vars.resize(vars_vec.size()); 567: for (int i = 0; i < vars.size(); ++i) 568: vars(i) = vars_vec[i]; 569: } 570: 571: std::string model_name() const { 572: return "model221868293dcf_flights_model3"; 573: } 574: 575: 576: void constrained_param_names(std::vector& param_names__, 577: bool include_tparams__ = true, 578: bool include_gqs__ = true) const { 579: std::stringstream param_name_stream__; 580: size_t theta_k_0_max__ = J; 581: for (size_t k_0__ = 0; k_0__ < theta_k_0_max__; ++k_0__) { 582: param_name_stream__.str(std::string()); 583: param_name_stream__ << "theta" << '.' << k_0__ + 1; 584: param_names__.push_back(param_name_stream__.str()); 585: } 586: param_name_stream__.str(std::string()); 587: param_name_stream__ << "lambda"; 588: param_names__.push_back(param_name_stream__.str()); 589: param_name_stream__.str(std::string()); 590: param_name_stream__ << "kappa"; 591: param_names__.push_back(param_name_stream__.str()); 592: 593: if (!include_gqs__ && !include_tparams__) return; 594: 595: if (include_tparams__) { 596: param_name_stream__.str(std::string()); 597: param_name_stream__ << "alpha"; 598: param_names__.push_back(param_name_stream__.str()); 599: param_name_stream__.str(std::string()); 600: param_name_stream__ << "beta"; 601: param_names__.push_back(param_name_stream__.str()); 602: } 603: 604: if (!include_gqs__) return; 605: param_name_stream__.str(std::string()); 606: param_name_stream__ << "avg"; 607: param_names__.push_back(param_name_stream__.str()); 608: size_t above_avg_k_0_max__ = J; 609: for (size_t k_0__ = 0; k_0__ < above_avg_k_0_max__; ++k_0__) { 610: param_name_stream__.str(std::string()); 611: param_name_stream__ << "above_avg" << '.' << k_0__ + 1; 612: param_names__.push_back(param_name_stream__.str()); 613: } 614: size_t rnk_k_0_max__ = J; 615: for (size_t k_0__ = 0; k_0__ < rnk_k_0_max__; ++k_0__) { 616: param_name_stream__.str(std::string()); 617: param_name_stream__ << "rnk" << '.' << k_0__ + 1; 618: param_names__.push_back(param_name_stream__.str()); 619: } 620: size_t highest_k_0_max__ = J; 621: for (size_t k_0__ = 0; k_0__ < highest_k_0_max__; ++k_0__) { 622: param_name_stream__.str(std::string()); 623: param_name_stream__ << "highest" << '.' << k_0__ + 1; 624: param_names__.push_back(param_name_stream__.str()); 625: } 626: } 627: 628: 629: void unconstrained_param_names(std::vector& param_names__, 630: bool include_tparams__ = true, 631: bool include_gqs__ = true) const { 632: std::stringstream param_name_stream__; 633: size_t theta_k_0_max__ = J; 634: for (size_t k_0__ = 0; k_0__ < theta_k_0_max__; ++k_0__) { 635: param_name_stream__.str(std::string()); 636: param_name_stream__ << "theta" << '.' << k_0__ + 1; 637: param_names__.push_back(param_name_stream__.str()); 638: } 639: param_name_stream__.str(std::string()); 640: param_name_stream__ << "lambda"; 641: param_names__.push_back(param_name_stream__.str()); 642: param_name_stream__.str(std::string()); 643: param_name_stream__ << "kappa"; 644: param_names__.push_back(param_name_stream__.str()); 645: 646: if (!include_gqs__ && !include_tparams__) return; 647: 648: if (include_tparams__) { 649: param_name_stream__.str(std::string()); 650: param_name_stream__ << "alpha"; 651: param_names__.push_back(param_name_stream__.str()); 652: param_name_stream__.str(std::string()); 653: param_name_stream__ << "beta"; 654: param_names__.push_back(param_name_stream__.str()); 655: } 656: 657: if (!include_gqs__) return; 658: param_name_stream__.str(std::string()); 659: param_name_stream__ << "avg"; 660: param_names__.push_back(param_name_stream__.str()); 661: size_t above_avg_k_0_max__ = J; 662: for (size_t k_0__ = 0; k_0__ < above_avg_k_0_max__; ++k_0__) { 663: param_name_stream__.str(std::string()); 664: param_name_stream__ << "above_avg" << '.' << k_0__ + 1; 665: param_names__.push_back(param_name_stream__.str()); 666: } 667: size_t rnk_k_0_max__ = J; 668: for (size_t k_0__ = 0; k_0__ < rnk_k_0_max__; ++k_0__) { 669: param_name_stream__.str(std::string()); 670: param_name_stream__ << "rnk" << '.' << k_0__ + 1; 671: param_names__.push_back(param_name_stream__.str()); 672: } 673: size_t highest_k_0_max__ = J; 674: for (size_t k_0__ = 0; k_0__ < highest_k_0_max__; ++k_0__) { 675: param_name_stream__.str(std::string()); 676: param_name_stream__ << "highest" << '.' << k_0__ + 1; 677: param_names__.push_back(param_name_stream__.str()); 678: } 679: } 680: 681: }; // model 682: 683: } // namespace 684: 685: typedef model221868293dcf_flights_model3_namespace::model221868293dcf_flights_model3 stan_model; 686: 687: #ifndef USING_R 688: 689: stan::model::model_base& new_model( 690: stan::io::var_context& data_context, 691: unsigned int seed, 692: std::ostream* msg_stream) { 693: stan_model* m = new stan_model(data_context, seed, msg_stream); 694: return *m; 695: } 696: 697: #endif 698: 699: 700: 701: #include 702: 703: struct stan_model_holder { 704: stan_model_holder(rstan::io::rlist_ref_var_context rcontext, 705: unsigned int random_seed) 706: : rcontext_(rcontext), random_seed_(random_seed) 707: { 708: } 709: 710: //stan::math::ChainableStack ad_stack; 711: rstan::io::rlist_ref_var_context rcontext_; 712: unsigned int random_seed_; 713: }; 714: 715: Rcpp::XPtr model_ptr(stan_model_holder* smh) { 716: Rcpp::XPtr model_instance(new stan_model(smh->rcontext_, smh->random_seed_), true); 717: return model_instance; 718: } 719: 720: Rcpp::XPtr fit_ptr(stan_model_holder* smh) { 721: return Rcpp::XPtr(new rstan::stan_fit(model_ptr(smh), smh->random_seed_), true); 722: } 723: 724: std::string model_name(stan_model_holder* smh) { 725: return model_ptr(smh).get()->model_name(); 726: } 727: 728: RCPP_MODULE(stan_fit4model221868293dcf_flights_model3_mod){ 729: Rcpp::class_("stan_fit4model221868293dcf_flights_model3") 730: .constructor() 731: .method("model_ptr", &model_ptr) 732: .method("fit_ptr", &fit_ptr) 733: .method("model_name", &model_name) 734: ; 735: } 736: 737: 738: // declarations 739: extern "C" { 740: SEXP file2218124d32ff( ) ; 741: } 742: 743: // definition 744: 745: SEXP file2218124d32ff( ){ 746: return Rcpp::wrap("flights_model3"); 747: } 748: 749: Error in compileCode(f, code, language = language, verbose = verbose) : Compilation ERROR, function(s)/method(s) not created! C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text+0x85c): undefined reference to `tbb::internal::task_scheduler_observer_v3::observe(bool)' C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text+0x17e7): undefined reference to `rstan::stan_fit::stan_fit(SEXPREC*, int)' C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text+0x89e): undefined reference to `tbb::internal::task_scheduler_observer_v3::observe(bool)' C:/rtools40/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: file2218124d32ff.o:file2218124d32ff.cpp:(.text$_ZN3tbb8internal26task_scheduler_observer_v3D1Ev[_ZN3tbb8internal26task_scheduler In addition: Warning message: In file.remove(c(unprocessed, processed)) : cannot remove file 'C:\Users\TSCHWO~1\AppData\Local\Temp\Rtmpq6xOc6\file2218447934c0.stan', reason 'No such file or directory'